./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-more-array-sum.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-more-array-sum.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c328ca6a6071aea6db12d1e311bd2e5e22fce6c700c884e61df52925e139f834 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 17:05:27,789 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 17:05:27,791 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 17:05:27,810 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 17:05:27,810 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 17:05:27,811 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 17:05:27,812 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 17:05:27,814 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 17:05:27,815 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 17:05:27,816 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 17:05:27,817 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 17:05:27,818 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 17:05:27,818 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 17:05:27,819 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 17:05:27,820 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 17:05:27,821 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 17:05:27,822 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 17:05:27,823 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 17:05:27,824 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 17:05:27,826 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 17:05:27,827 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 17:05:27,829 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 17:05:27,830 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 17:05:27,830 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 17:05:27,834 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 17:05:27,834 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 17:05:27,834 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 17:05:27,835 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 17:05:27,836 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 17:05:27,836 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 17:05:27,837 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 17:05:27,837 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 17:05:27,838 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 17:05:27,839 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 17:05:27,840 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 17:05:27,840 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 17:05:27,840 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 17:05:27,841 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 17:05:27,841 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 17:05:27,841 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 17:05:27,842 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 17:05:27,843 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/config/svcomp-Overflow-32bit-Automizer_Default.epf [2022-12-13 17:05:27,863 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 17:05:27,863 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 17:05:27,863 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 17:05:27,863 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 17:05:27,864 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 17:05:27,864 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 17:05:27,865 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 17:05:27,865 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 17:05:27,865 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 17:05:27,866 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 17:05:27,866 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 17:05:27,866 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 17:05:27,866 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 17:05:27,866 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 17:05:27,866 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 17:05:27,867 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 17:05:27,867 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 17:05:27,867 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 17:05:27,867 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-12-13 17:05:27,868 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 17:05:27,868 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 17:05:27,868 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 17:05:27,868 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 17:05:27,868 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 17:05:27,868 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 17:05:27,869 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 17:05:27,869 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 17:05:27,869 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 17:05:27,869 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 17:05:27,869 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 17:05:27,870 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 17:05:27,870 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 17:05:27,870 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 17:05:27,870 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 17:05:27,870 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 17:05:27,871 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 17:05:27,871 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 17:05:27,871 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c328ca6a6071aea6db12d1e311bd2e5e22fce6c700c884e61df52925e139f834 [2022-12-13 17:05:28,040 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 17:05:28,059 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 17:05:28,061 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 17:05:28,062 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 17:05:28,063 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 17:05:28,063 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/weaver/popl20-more-array-sum.wvr.c [2022-12-13 17:05:30,666 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 17:05:30,827 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 17:05:30,828 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/sv-benchmarks/c/weaver/popl20-more-array-sum.wvr.c [2022-12-13 17:05:30,833 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/data/c09236fbd/5a37b076bae94b8ebbafa9864f06a875/FLAG6636d60c8 [2022-12-13 17:05:30,843 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/data/c09236fbd/5a37b076bae94b8ebbafa9864f06a875 [2022-12-13 17:05:30,845 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 17:05:30,846 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 17:05:30,847 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 17:05:30,847 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 17:05:30,849 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 17:05:30,850 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 05:05:30" (1/1) ... [2022-12-13 17:05:30,851 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@474ee195 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:30, skipping insertion in model container [2022-12-13 17:05:30,851 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 05:05:30" (1/1) ... [2022-12-13 17:05:30,856 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 17:05:30,869 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 17:05:30,981 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:30,983 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:30,983 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:30,983 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:30,986 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:30,987 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:30,987 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:30,988 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:30,989 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:30,990 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:30,990 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:30,990 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:30,995 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/sv-benchmarks/c/weaver/popl20-more-array-sum.wvr.c[2835,2848] [2022-12-13 17:05:31,000 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 17:05:31,007 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 17:05:31,018 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:31,018 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:31,019 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:31,019 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:31,020 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:31,020 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:31,021 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:31,021 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:31,022 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:31,023 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:31,023 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 17:05:31,023 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 17:05:31,026 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/sv-benchmarks/c/weaver/popl20-more-array-sum.wvr.c[2835,2848] [2022-12-13 17:05:31,029 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 17:05:31,039 INFO L208 MainTranslator]: Completed translation [2022-12-13 17:05:31,040 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31 WrapperNode [2022-12-13 17:05:31,040 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 17:05:31,041 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 17:05:31,041 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 17:05:31,041 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 17:05:31,046 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,053 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,076 INFO L138 Inliner]: procedures = 25, calls = 58, calls flagged for inlining = 16, calls inlined = 28, statements flattened = 374 [2022-12-13 17:05:31,076 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 17:05:31,077 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 17:05:31,077 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 17:05:31,077 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 17:05:31,084 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,084 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,087 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,087 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,093 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,097 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,099 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,100 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,102 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 17:05:31,103 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 17:05:31,103 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 17:05:31,103 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 17:05:31,104 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (1/1) ... [2022-12-13 17:05:31,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 17:05:31,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:05:31,127 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 17:05:31,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 17:05:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 17:05:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 17:05:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 17:05:31,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 17:05:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-13 17:05:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-13 17:05:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-13 17:05:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-13 17:05:31,164 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-13 17:05:31,164 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-13 17:05:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 17:05:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-13 17:05:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-13 17:05:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 17:05:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 17:05:31,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 17:05:31,165 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 17:05:31,167 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-12-13 17:05:31,254 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 17:05:31,255 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 17:05:31,724 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 17:05:33,053 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 17:05:33,054 INFO L300 CfgBuilder]: Removed 5 assume(true) statements. [2022-12-13 17:05:33,056 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 05:05:33 BoogieIcfgContainer [2022-12-13 17:05:33,056 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 17:05:33,059 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 17:05:33,059 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 17:05:33,061 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 17:05:33,062 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 05:05:30" (1/3) ... [2022-12-13 17:05:33,062 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56837cec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 05:05:33, skipping insertion in model container [2022-12-13 17:05:33,062 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 05:05:31" (2/3) ... [2022-12-13 17:05:33,063 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56837cec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 05:05:33, skipping insertion in model container [2022-12-13 17:05:33,063 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 05:05:33" (3/3) ... [2022-12-13 17:05:33,064 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-array-sum.wvr.c [2022-12-13 17:05:33,072 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 17:05:33,079 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 17:05:33,080 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 46 error locations. [2022-12-13 17:05:33,080 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 17:05:33,388 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-12-13 17:05:33,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 245 places, 251 transitions, 526 flow [2022-12-13 17:05:33,559 INFO L130 PetriNetUnfolder]: 16/248 cut-off events. [2022-12-13 17:05:33,559 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-13 17:05:33,566 INFO L83 FinitePrefix]: Finished finitePrefix Result has 261 conditions, 248 events. 16/248 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 406 event pairs, 0 based on Foata normal form. 0/186 useless extension candidates. Maximal degree in co-relation 194. Up to 2 conditions per place. [2022-12-13 17:05:33,566 INFO L82 GeneralOperation]: Start removeDead. Operand has 245 places, 251 transitions, 526 flow [2022-12-13 17:05:33,572 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 222 places, 227 transitions, 469 flow [2022-12-13 17:05:33,576 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 17:05:33,587 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 222 places, 227 transitions, 469 flow [2022-12-13 17:05:33,590 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 222 places, 227 transitions, 469 flow [2022-12-13 17:05:33,590 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 222 places, 227 transitions, 469 flow [2022-12-13 17:05:33,668 INFO L130 PetriNetUnfolder]: 15/227 cut-off events. [2022-12-13 17:05:33,669 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 17:05:33,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239 conditions, 227 events. 15/227 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 408 event pairs, 0 based on Foata normal form. 0/166 useless extension candidates. Maximal degree in co-relation 194. Up to 2 conditions per place. [2022-12-13 17:05:33,674 INFO L119 LiptonReduction]: Number of co-enabled transitions 6318 [2022-12-13 17:06:12,257 INFO L134 LiptonReduction]: Checked pairs total: 10912 [2022-12-13 17:06:12,257 INFO L136 LiptonReduction]: Total number of compositions: 243 [2022-12-13 17:06:12,267 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 17:06:12,272 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;@7bf74285, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 17:06:12,272 INFO L358 AbstractCegarLoop]: Starting to check reachability of 91 error locations. [2022-12-13 17:06:12,273 INFO L130 PetriNetUnfolder]: 1/2 cut-off events. [2022-12-13 17:06:12,274 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-12-13 17:06:12,274 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:06:12,274 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1] [2022-12-13 17:06:12,274 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:06:12,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:06:12,278 INFO L85 PathProgramCache]: Analyzing trace with hash 59218, now seen corresponding path program 1 times [2022-12-13 17:06:12,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:06:12,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881207757] [2022-12-13 17:06:12,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:06:12,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:06:12,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:06:12,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:06:12,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:06:12,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881207757] [2022-12-13 17:06:12,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881207757] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:06:12,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:06:12,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-13 17:06:12,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953994394] [2022-12-13 17:06:12,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:06:12,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 17:06:12,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:06:12,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 17:06:12,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 17:06:12,558 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 494 [2022-12-13 17:06:12,561 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 72 transitions, 159 flow. Second operand has 3 states, 3 states have (on average 188.66666666666666) internal successors, (566), 3 states have internal predecessors, (566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:06:12,562 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:06:12,562 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 494 [2022-12-13 17:06:12,563 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:06:20,779 INFO L130 PetriNetUnfolder]: 29775/37317 cut-off events. [2022-12-13 17:06:20,779 INFO L131 PetriNetUnfolder]: For 524/524 co-relation queries the response was YES. [2022-12-13 17:06:20,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75305 conditions, 37317 events. 29775/37317 cut-off events. For 524/524 co-relation queries the response was YES. Maximal size of possible extension queue 3629. Compared 202589 event pairs, 15650 based on Foata normal form. 0/8888 useless extension candidates. Maximal degree in co-relation 34953. Up to 18551 conditions per place. [2022-12-13 17:06:20,938 INFO L137 encePairwiseOnDemand]: 468/494 looper letters, 93 selfloop transitions, 4 changer transitions 0/100 dead transitions. [2022-12-13 17:06:20,938 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 100 transitions, 424 flow [2022-12-13 17:06:20,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 17:06:20,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 17:06:20,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 701 transitions. [2022-12-13 17:06:20,951 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47300944669365724 [2022-12-13 17:06:20,952 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 701 transitions. [2022-12-13 17:06:20,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 701 transitions. [2022-12-13 17:06:20,955 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:06:20,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 701 transitions. [2022-12-13 17:06:20,961 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 233.66666666666666) internal successors, (701), 3 states have internal predecessors, (701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:06:20,968 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:06:20,968 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:06:20,970 INFO L175 Difference]: Start difference. First operand has 77 places, 72 transitions, 159 flow. Second operand 3 states and 701 transitions. [2022-12-13 17:06:20,971 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 100 transitions, 424 flow [2022-12-13 17:06:20,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 100 transitions, 406 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-12-13 17:06:20,994 INFO L231 Difference]: Finished difference. Result has 58 places, 57 transitions, 150 flow [2022-12-13 17:06:20,995 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=114, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=150, PETRI_PLACES=58, PETRI_TRANSITIONS=57} [2022-12-13 17:06:20,998 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, -19 predicate places. [2022-12-13 17:06:20,998 INFO L495 AbstractCegarLoop]: Abstraction has has 58 places, 57 transitions, 150 flow [2022-12-13 17:06:20,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 188.66666666666666) internal successors, (566), 3 states have internal predecessors, (566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:06:20,998 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:06:20,999 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2022-12-13 17:06:20,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 17:06:20,999 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:06:20,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:06:21,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1837843, now seen corresponding path program 1 times [2022-12-13 17:06:21,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:06:21,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843420527] [2022-12-13 17:06:21,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:06:21,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:06:21,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:06:21,104 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:06:21,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:06:21,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843420527] [2022-12-13 17:06:21,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843420527] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:06:21,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521658902] [2022-12-13 17:06:21,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:06:21,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:06:21,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:06:21,106 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:06:21,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 17:06:21,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:06:21,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 17:06:21,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:06:21,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:06:21,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:06:21,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:06:21,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521658902] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:06:21,468 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:06:21,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2] total 5 [2022-12-13 17:06:21,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970248644] [2022-12-13 17:06:21,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:06:21,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 17:06:21,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:06:21,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 17:06:21,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 17:06:21,521 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 494 [2022-12-13 17:06:21,524 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 57 transitions, 150 flow. Second operand has 7 states, 7 states have (on average 189.14285714285714) internal successors, (1324), 7 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-12-13 17:06:21,524 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:06:21,524 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 494 [2022-12-13 17:06:21,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:06:42,139 INFO L130 PetriNetUnfolder]: 74442/93291 cut-off events. [2022-12-13 17:06:42,140 INFO L131 PetriNetUnfolder]: For 180/180 co-relation queries the response was YES. [2022-12-13 17:06:42,200 INFO L83 FinitePrefix]: Finished finitePrefix Result has 187444 conditions, 93291 events. 74442/93291 cut-off events. For 180/180 co-relation queries the response was YES. Maximal size of possible extension queue 6973. Compared 546761 event pairs, 39125 based on Foata normal form. 0/22278 useless extension candidates. Maximal degree in co-relation 149911. Up to 18549 conditions per place. [2022-12-13 17:06:42,436 INFO L137 encePairwiseOnDemand]: 486/494 looper letters, 220 selfloop transitions, 21 changer transitions 0/244 dead transitions. [2022-12-13 17:06:42,436 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 244 transitions, 1066 flow [2022-12-13 17:06:42,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:06:42,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:06:42,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1563 transitions. [2022-12-13 17:06:42,441 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.45199537304800463 [2022-12-13 17:06:42,441 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1563 transitions. [2022-12-13 17:06:42,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1563 transitions. [2022-12-13 17:06:42,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:06:42,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1563 transitions. [2022-12-13 17:06:42,446 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 223.28571428571428) internal successors, (1563), 7 states have internal predecessors, (1563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:06:42,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 494.0) internal successors, (3952), 8 states have internal predecessors, (3952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:06:42,455 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 494.0) internal successors, (3952), 8 states have internal predecessors, (3952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:06:42,455 INFO L175 Difference]: Start difference. First operand has 58 places, 57 transitions, 150 flow. Second operand 7 states and 1563 transitions. [2022-12-13 17:06:42,455 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 244 transitions, 1066 flow [2022-12-13 17:06:42,457 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 244 transitions, 1052 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-13 17:06:42,460 INFO L231 Difference]: Finished difference. Result has 65 places, 72 transitions, 281 flow [2022-12-13 17:06:42,460 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=142, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=281, PETRI_PLACES=65, PETRI_TRANSITIONS=72} [2022-12-13 17:06:42,460 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, -12 predicate places. [2022-12-13 17:06:42,461 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 72 transitions, 281 flow [2022-12-13 17:06:42,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 189.14285714285714) internal successors, (1324), 7 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-12-13 17:06:42,462 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:06:42,462 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1] [2022-12-13 17:06:42,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 17:06:42,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:06:42,663 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:06:42,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:06:42,663 INFO L85 PathProgramCache]: Analyzing trace with hash 56975219, now seen corresponding path program 1 times [2022-12-13 17:06:42,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:06:42,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967002717] [2022-12-13 17:06:42,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:06:42,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:06:42,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:06:42,814 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:06:42,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:06:42,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967002717] [2022-12-13 17:06:42,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967002717] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:06:42,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874437157] [2022-12-13 17:06:42,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:06:42,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:06:42,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:06:42,816 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:06:42,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 17:06:43,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:06:43,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 17:06:43,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:06:43,110 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:06:43,110 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 17:06:43,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874437157] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:06:43,110 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 17:06:43,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2022-12-13 17:06:43,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894318382] [2022-12-13 17:06:43,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:06:43,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 17:06:43,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:06:43,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 17:06:43,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-12-13 17:06:43,138 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 494 [2022-12-13 17:06:43,140 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 72 transitions, 281 flow. Second operand has 5 states, 5 states have (on average 188.8) internal successors, (944), 5 states have internal predecessors, (944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:06:43,140 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:06:43,140 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 494 [2022-12-13 17:06:43,140 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:07:03,400 INFO L130 PetriNetUnfolder]: 74436/93283 cut-off events. [2022-12-13 17:07:03,400 INFO L131 PetriNetUnfolder]: For 183/183 co-relation queries the response was YES. [2022-12-13 17:07:03,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 187446 conditions, 93283 events. 74436/93283 cut-off events. For 183/183 co-relation queries the response was YES. Maximal size of possible extension queue 6206. Compared 547522 event pairs, 39125 based on Foata normal form. 2/22280 useless extension candidates. Maximal degree in co-relation 112448. Up to 55636 conditions per place. [2022-12-13 17:07:03,716 INFO L137 encePairwiseOnDemand]: 488/494 looper letters, 138 selfloop transitions, 9 changer transitions 0/150 dead transitions. [2022-12-13 17:07:03,716 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 150 transitions, 705 flow [2022-12-13 17:07:03,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 17:07:03,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 17:07:03,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1085 transitions. [2022-12-13 17:07:03,719 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4392712550607287 [2022-12-13 17:07:03,719 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1085 transitions. [2022-12-13 17:07:03,719 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1085 transitions. [2022-12-13 17:07:03,720 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:07:03,720 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1085 transitions. [2022-12-13 17:07:03,723 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 217.0) internal successors, (1085), 5 states have internal predecessors, (1085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:03,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 494.0) internal successors, (2964), 6 states have internal predecessors, (2964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:03,727 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 494.0) internal successors, (2964), 6 states have internal predecessors, (2964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:03,727 INFO L175 Difference]: Start difference. First operand has 65 places, 72 transitions, 281 flow. Second operand 5 states and 1085 transitions. [2022-12-13 17:07:03,727 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 150 transitions, 705 flow [2022-12-13 17:07:03,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 150 transitions, 686 flow, removed 6 selfloop flow, removed 1 redundant places. [2022-12-13 17:07:03,731 INFO L231 Difference]: Finished difference. Result has 65 places, 64 transitions, 226 flow [2022-12-13 17:07:03,731 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=226, PETRI_PLACES=65, PETRI_TRANSITIONS=64} [2022-12-13 17:07:03,732 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, -12 predicate places. [2022-12-13 17:07:03,732 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 64 transitions, 226 flow [2022-12-13 17:07:03,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 188.8) internal successors, (944), 5 states have internal predecessors, (944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:03,733 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:07:03,733 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 17:07:03,739 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 17:07:03,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:07:03,934 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:07:03,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:07:03,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1050046629, now seen corresponding path program 1 times [2022-12-13 17:07:03,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:07:03,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966073104] [2022-12-13 17:07:03,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:07:03,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:07:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:07:04,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:07:04,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:07:04,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966073104] [2022-12-13 17:07:04,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966073104] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:07:04,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:07:04,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 17:07:04,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257817630] [2022-12-13 17:07:04,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:07:04,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 17:07:04,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:07:04,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 17:07:04,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 17:07:04,140 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 494 [2022-12-13 17:07:04,141 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 64 transitions, 226 flow. Second operand has 5 states, 5 states have (on average 182.2) internal successors, (911), 5 states have internal predecessors, (911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:04,141 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:07:04,141 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 494 [2022-12-13 17:07:04,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:07:17,446 INFO L130 PetriNetUnfolder]: 48646/63732 cut-off events. [2022-12-13 17:07:17,446 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2022-12-13 17:07:17,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 128198 conditions, 63732 events. 48646/63732 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 6431. Compared 414893 event pairs, 31304 based on Foata normal form. 6/17738 useless extension candidates. Maximal degree in co-relation 128093. Up to 63281 conditions per place. [2022-12-13 17:07:17,661 INFO L137 encePairwiseOnDemand]: 489/494 looper letters, 59 selfloop transitions, 9 changer transitions 0/70 dead transitions. [2022-12-13 17:07:17,662 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 70 transitions, 405 flow [2022-12-13 17:07:17,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 17:07:17,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 17:07:17,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 964 transitions. [2022-12-13 17:07:17,665 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3902834008097166 [2022-12-13 17:07:17,665 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 964 transitions. [2022-12-13 17:07:17,665 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 964 transitions. [2022-12-13 17:07:17,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:07:17,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 964 transitions. [2022-12-13 17:07:17,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 192.8) internal successors, (964), 5 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:17,672 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 494.0) internal successors, (2964), 6 states have internal predecessors, (2964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:17,674 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 494.0) internal successors, (2964), 6 states have internal predecessors, (2964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:17,674 INFO L175 Difference]: Start difference. First operand has 65 places, 64 transitions, 226 flow. Second operand 5 states and 964 transitions. [2022-12-13 17:07:17,674 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 70 transitions, 405 flow [2022-12-13 17:07:17,676 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 70 transitions, 389 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 17:07:17,677 INFO L231 Difference]: Finished difference. Result has 69 places, 65 transitions, 254 flow [2022-12-13 17:07:17,677 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=213, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=254, PETRI_PLACES=69, PETRI_TRANSITIONS=65} [2022-12-13 17:07:17,678 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, -8 predicate places. [2022-12-13 17:07:17,678 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 65 transitions, 254 flow [2022-12-13 17:07:17,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 182.2) internal successors, (911), 5 states have internal predecessors, (911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:17,678 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:07:17,679 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 1, 1] [2022-12-13 17:07:17,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 17:07:17,679 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:07:17,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:07:17,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1081323630, now seen corresponding path program 2 times [2022-12-13 17:07:17,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:07:17,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105202689] [2022-12-13 17:07:17,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:07:17,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:07:17,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:07:17,766 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:07:17,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:07:17,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105202689] [2022-12-13 17:07:17,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105202689] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:07:17,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528163635] [2022-12-13 17:07:17,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 17:07:17,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:07:17,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:07:17,768 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:07:17,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 17:07:18,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 17:07:18,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 17:07:18,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 17:07:18,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:07:18,060 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 17:07:18,060 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 17:07:18,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528163635] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:07:18,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 17:07:18,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [5] total 6 [2022-12-13 17:07:18,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350158847] [2022-12-13 17:07:18,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:07:18,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 17:07:18,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:07:18,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 17:07:18,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-12-13 17:07:18,076 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 494 [2022-12-13 17:07:18,077 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 65 transitions, 254 flow. Second operand has 3 states, 3 states have (on average 191.0) internal successors, (573), 3 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:18,077 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:07:18,077 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 494 [2022-12-13 17:07:18,077 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:07:34,483 INFO L130 PetriNetUnfolder]: 59550/74635 cut-off events. [2022-12-13 17:07:34,483 INFO L131 PetriNetUnfolder]: For 179/179 co-relation queries the response was YES. [2022-12-13 17:07:34,586 INFO L83 FinitePrefix]: Finished finitePrefix Result has 150016 conditions, 74635 events. 59550/74635 cut-off events. For 179/179 co-relation queries the response was YES. Maximal size of possible extension queue 6617. Compared 435603 event pairs, 31300 based on Foata normal form. 1/17728 useless extension candidates. Maximal degree in co-relation 149919. Up to 74186 conditions per place. [2022-12-13 17:07:34,869 INFO L137 encePairwiseOnDemand]: 491/494 looper letters, 55 selfloop transitions, 6 changer transitions 0/64 dead transitions. [2022-12-13 17:07:34,869 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 64 transitions, 366 flow [2022-12-13 17:07:34,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 17:07:34,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 17:07:34,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 619 transitions. [2022-12-13 17:07:34,873 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4176788124156545 [2022-12-13 17:07:34,873 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 619 transitions. [2022-12-13 17:07:34,873 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 619 transitions. [2022-12-13 17:07:34,873 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:07:34,873 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 619 transitions. [2022-12-13 17:07:34,876 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 206.33333333333334) internal successors, (619), 3 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:34,879 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:34,880 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:34,880 INFO L175 Difference]: Start difference. First operand has 69 places, 65 transitions, 254 flow. Second operand 3 states and 619 transitions. [2022-12-13 17:07:34,880 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 64 transitions, 366 flow [2022-12-13 17:07:34,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 64 transitions, 354 flow, removed 2 selfloop flow, removed 1 redundant places. [2022-12-13 17:07:34,883 INFO L231 Difference]: Finished difference. Result has 69 places, 64 transitions, 244 flow [2022-12-13 17:07:34,883 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=232, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=244, PETRI_PLACES=69, PETRI_TRANSITIONS=64} [2022-12-13 17:07:34,884 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, -8 predicate places. [2022-12-13 17:07:34,884 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 64 transitions, 244 flow [2022-12-13 17:07:34,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 191.0) internal successors, (573), 3 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:34,885 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:07:34,885 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1] [2022-12-13 17:07:34,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 17:07:35,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:07:35,086 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:07:35,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:07:35,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1793012965, now seen corresponding path program 1 times [2022-12-13 17:07:35,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:07:35,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332245858] [2022-12-13 17:07:35,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:07:35,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:07:35,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:07:35,188 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:07:35,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:07:35,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332245858] [2022-12-13 17:07:35,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332245858] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:07:35,188 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:07:35,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 17:07:35,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516482225] [2022-12-13 17:07:35,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:07:35,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 17:07:35,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:07:35,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 17:07:35,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 17:07:35,254 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 182 out of 494 [2022-12-13 17:07:35,255 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 64 transitions, 244 flow. Second operand has 4 states, 4 states have (on average 183.25) internal successors, (733), 4 states have internal predecessors, (733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:35,255 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:07:35,255 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 182 of 494 [2022-12-13 17:07:35,256 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:07:50,658 INFO L130 PetriNetUnfolder]: 59549/74629 cut-off events. [2022-12-13 17:07:50,659 INFO L131 PetriNetUnfolder]: For 184/184 co-relation queries the response was YES. [2022-12-13 17:07:50,763 INFO L83 FinitePrefix]: Finished finitePrefix Result has 149988 conditions, 74629 events. 59549/74629 cut-off events. For 184/184 co-relation queries the response was YES. Maximal size of possible extension queue 6617. Compared 435660 event pairs, 31300 based on Foata normal form. 1/17722 useless extension candidates. Maximal degree in co-relation 149925. Up to 74180 conditions per place. [2022-12-13 17:07:50,951 INFO L137 encePairwiseOnDemand]: 490/494 looper letters, 52 selfloop transitions, 7 changer transitions 1/63 dead transitions. [2022-12-13 17:07:50,952 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 63 transitions, 357 flow [2022-12-13 17:07:50,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 17:07:50,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 17:07:50,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 780 transitions. [2022-12-13 17:07:50,954 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39473684210526316 [2022-12-13 17:07:50,954 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 780 transitions. [2022-12-13 17:07:50,954 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 780 transitions. [2022-12-13 17:07:50,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:07:50,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 780 transitions. [2022-12-13 17:07:50,955 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 195.0) internal successors, (780), 4 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:50,957 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 494.0) internal successors, (2470), 5 states have internal predecessors, (2470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:50,958 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 494.0) internal successors, (2470), 5 states have internal predecessors, (2470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:50,958 INFO L175 Difference]: Start difference. First operand has 69 places, 64 transitions, 244 flow. Second operand 4 states and 780 transitions. [2022-12-13 17:07:50,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 63 transitions, 357 flow [2022-12-13 17:07:50,959 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 63 transitions, 336 flow, removed 1 selfloop flow, removed 4 redundant places. [2022-12-13 17:07:50,960 INFO L231 Difference]: Finished difference. Result has 67 places, 62 transitions, 224 flow [2022-12-13 17:07:50,960 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=216, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=224, PETRI_PLACES=67, PETRI_TRANSITIONS=62} [2022-12-13 17:07:50,960 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, -10 predicate places. [2022-12-13 17:07:50,960 INFO L495 AbstractCegarLoop]: Abstraction has has 67 places, 62 transitions, 224 flow [2022-12-13 17:07:50,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 183.25) internal successors, (733), 4 states have internal predecessors, (733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:50,961 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:07:50,961 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1] [2022-12-13 17:07:50,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 17:07:50,961 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:07:50,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:07:50,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1184448964, now seen corresponding path program 1 times [2022-12-13 17:07:50,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:07:50,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607536145] [2022-12-13 17:07:50,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:07:50,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:07:50,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:07:51,049 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 17:07:51,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:07:51,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607536145] [2022-12-13 17:07:51,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607536145] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:07:51,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849593730] [2022-12-13 17:07:51,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:07:51,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:07:51,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:07:51,051 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:07:51,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 17:07:51,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:07:51,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 17:07:51,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:07:51,334 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 17:07:51,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:07:51,379 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 17:07:51,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849593730] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:07:51,379 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:07:51,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2022-12-13 17:07:51,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622977399] [2022-12-13 17:07:51,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:07:51,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 17:07:51,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:07:51,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 17:07:51,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-12-13 17:07:51,591 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 180 out of 494 [2022-12-13 17:07:51,593 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 62 transitions, 224 flow. Second operand has 13 states, 13 states have (on average 181.23076923076923) internal successors, (2356), 13 states have internal predecessors, (2356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:07:51,594 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:07:51,594 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 180 of 494 [2022-12-13 17:07:51,594 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:08:05,903 INFO L130 PetriNetUnfolder]: 58227/72994 cut-off events. [2022-12-13 17:08:05,903 INFO L131 PetriNetUnfolder]: For 165/165 co-relation queries the response was YES. [2022-12-13 17:08:05,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146700 conditions, 72994 events. 58227/72994 cut-off events. For 165/165 co-relation queries the response was YES. Maximal size of possible extension queue 5708. Compared 422672 event pairs, 30611 based on Foata normal form. 1/17517 useless extension candidates. Maximal degree in co-relation 112446. Up to 55626 conditions per place. [2022-12-13 17:08:06,177 INFO L137 encePairwiseOnDemand]: 487/494 looper letters, 90 selfloop transitions, 13 changer transitions 0/106 dead transitions. [2022-12-13 17:08:06,177 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 106 transitions, 539 flow [2022-12-13 17:08:06,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:08:06,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 17:08:06,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1539 transitions. [2022-12-13 17:08:06,180 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3894230769230769 [2022-12-13 17:08:06,180 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1539 transitions. [2022-12-13 17:08:06,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1539 transitions. [2022-12-13 17:08:06,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:08:06,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1539 transitions. [2022-12-13 17:08:06,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 192.375) internal successors, (1539), 8 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:06,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:06,185 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:06,185 INFO L175 Difference]: Start difference. First operand has 67 places, 62 transitions, 224 flow. Second operand 8 states and 1539 transitions. [2022-12-13 17:08:06,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 106 transitions, 539 flow [2022-12-13 17:08:06,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 106 transitions, 517 flow, removed 3 selfloop flow, removed 3 redundant places. [2022-12-13 17:08:06,187 INFO L231 Difference]: Finished difference. Result has 70 places, 65 transitions, 255 flow [2022-12-13 17:08:06,187 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=255, PETRI_PLACES=70, PETRI_TRANSITIONS=65} [2022-12-13 17:08:06,187 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, -7 predicate places. [2022-12-13 17:08:06,188 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 65 transitions, 255 flow [2022-12-13 17:08:06,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 181.23076923076923) internal successors, (2356), 13 states have internal predecessors, (2356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:06,188 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:08:06,188 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:08:06,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 17:08:06,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-12-13 17:08:06,389 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:08:06,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:08:06,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1184941930, now seen corresponding path program 1 times [2022-12-13 17:08:06,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:08:06,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345126427] [2022-12-13 17:08:06,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:08:06,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:08:06,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:08:06,514 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 17:08:06,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:08:06,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345126427] [2022-12-13 17:08:06,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345126427] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:08:06,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:08:06,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-13 17:08:06,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449118305] [2022-12-13 17:08:06,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:08:06,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 17:08:06,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:08:06,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 17:08:06,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 17:08:06,520 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 494 [2022-12-13 17:08:06,520 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 65 transitions, 255 flow. Second operand has 3 states, 3 states have (on average 194.33333333333334) internal successors, (583), 3 states have internal predecessors, (583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:06,521 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:08:06,521 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 494 [2022-12-13 17:08:06,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:08:25,818 INFO L130 PetriNetUnfolder]: 77873/100172 cut-off events. [2022-12-13 17:08:25,818 INFO L131 PetriNetUnfolder]: For 1107/1107 co-relation queries the response was YES. [2022-12-13 17:08:25,954 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203603 conditions, 100172 events. 77873/100172 cut-off events. For 1107/1107 co-relation queries the response was YES. Maximal size of possible extension queue 7948. Compared 653390 event pairs, 17804 based on Foata normal form. 0/27852 useless extension candidates. Maximal degree in co-relation 155737. Up to 64319 conditions per place. [2022-12-13 17:08:26,218 INFO L137 encePairwiseOnDemand]: 488/494 looper letters, 97 selfloop transitions, 4 changer transitions 0/104 dead transitions. [2022-12-13 17:08:26,219 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 104 transitions, 542 flow [2022-12-13 17:08:26,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 17:08:26,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 17:08:26,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 665 transitions. [2022-12-13 17:08:26,221 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44871794871794873 [2022-12-13 17:08:26,221 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 665 transitions. [2022-12-13 17:08:26,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 665 transitions. [2022-12-13 17:08:26,221 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:08:26,221 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 665 transitions. [2022-12-13 17:08:26,222 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 221.66666666666666) internal successors, (665), 3 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:26,224 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:26,224 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:26,224 INFO L175 Difference]: Start difference. First operand has 70 places, 65 transitions, 255 flow. Second operand 3 states and 665 transitions. [2022-12-13 17:08:26,224 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 104 transitions, 542 flow [2022-12-13 17:08:26,234 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 104 transitions, 504 flow, removed 5 selfloop flow, removed 4 redundant places. [2022-12-13 17:08:26,235 INFO L231 Difference]: Finished difference. Result has 69 places, 68 transitions, 247 flow [2022-12-13 17:08:26,236 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=217, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=247, PETRI_PLACES=69, PETRI_TRANSITIONS=68} [2022-12-13 17:08:26,236 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, -8 predicate places. [2022-12-13 17:08:26,236 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 68 transitions, 247 flow [2022-12-13 17:08:26,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 194.33333333333334) internal successors, (583), 3 states have internal predecessors, (583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:26,237 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:08:26,237 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:08:26,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-13 17:08:26,237 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:08:26,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:08:26,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1184941923, now seen corresponding path program 1 times [2022-12-13 17:08:26,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:08:26,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726846558] [2022-12-13 17:08:26,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:08:26,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:08:26,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:08:26,651 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:08:26,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:08:26,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726846558] [2022-12-13 17:08:26,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726846558] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:08:26,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366298960] [2022-12-13 17:08:26,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:08:26,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:08:26,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:08:26,653 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:08:26,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 17:08:26,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:08:26,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 17:08:26,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:08:26,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:08:27,020 INFO L321 Elim1Store]: treesize reduction 56, result has 37.8 percent of original size [2022-12-13 17:08:27,021 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 39 [2022-12-13 17:08:27,063 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:08:27,095 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:08:27,095 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:08:27,118 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:08:27,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:08:27,144 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:08:27,174 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:08:27,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:08:27,292 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:08:27,292 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 28 [2022-12-13 17:08:27,301 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:08:27,301 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 143 treesize of output 137 [2022-12-13 17:08:27,307 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 57 [2022-12-13 17:08:27,312 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 110 [2022-12-13 17:08:27,395 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:08:27,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366298960] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:08:27,396 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:08:27,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 16 [2022-12-13 17:08:27,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760422775] [2022-12-13 17:08:27,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:08:27,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-13 17:08:27,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:08:27,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-13 17:08:27,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=236, Unknown=8, NotChecked=0, Total=306 [2022-12-13 17:08:27,785 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 148 out of 494 [2022-12-13 17:08:27,787 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 68 transitions, 247 flow. Second operand has 18 states, 18 states have (on average 149.16666666666666) internal successors, (2685), 18 states have internal predecessors, (2685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:27,787 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:08:27,787 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 494 [2022-12-13 17:08:27,787 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:08:48,967 INFO L130 PetriNetUnfolder]: 84784/110835 cut-off events. [2022-12-13 17:08:48,967 INFO L131 PetriNetUnfolder]: For 8178/8178 co-relation queries the response was YES. [2022-12-13 17:08:49,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 237238 conditions, 110835 events. 84784/110835 cut-off events. For 8178/8178 co-relation queries the response was YES. Maximal size of possible extension queue 8936. Compared 754710 event pairs, 33655 based on Foata normal form. 3/34654 useless extension candidates. Maximal degree in co-relation 181632. Up to 98835 conditions per place. [2022-12-13 17:08:49,455 INFO L137 encePairwiseOnDemand]: 483/494 looper letters, 96 selfloop transitions, 14 changer transitions 0/112 dead transitions. [2022-12-13 17:08:49,456 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 112 transitions, 573 flow [2022-12-13 17:08:49,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:08:49,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 17:08:49,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1281 transitions. [2022-12-13 17:08:49,459 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3241396761133603 [2022-12-13 17:08:49,459 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1281 transitions. [2022-12-13 17:08:49,459 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1281 transitions. [2022-12-13 17:08:49,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:08:49,459 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1281 transitions. [2022-12-13 17:08:49,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 160.125) internal successors, (1281), 8 states have internal predecessors, (1281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:49,464 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:49,465 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:49,465 INFO L175 Difference]: Start difference. First operand has 69 places, 68 transitions, 247 flow. Second operand 8 states and 1281 transitions. [2022-12-13 17:08:49,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 112 transitions, 573 flow [2022-12-13 17:08:49,469 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 112 transitions, 568 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 17:08:49,470 INFO L231 Difference]: Finished difference. Result has 78 places, 75 transitions, 314 flow [2022-12-13 17:08:49,470 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=243, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=314, PETRI_PLACES=78, PETRI_TRANSITIONS=75} [2022-12-13 17:08:49,471 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 1 predicate places. [2022-12-13 17:08:49,471 INFO L495 AbstractCegarLoop]: Abstraction has has 78 places, 75 transitions, 314 flow [2022-12-13 17:08:49,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 149.16666666666666) internal successors, (2685), 18 states have internal predecessors, (2685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:49,472 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:08:49,472 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:08:49,479 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 17:08:49,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-12-13 17:08:49,674 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:08:49,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:08:49,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1184941921, now seen corresponding path program 1 times [2022-12-13 17:08:49,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:08:49,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513115125] [2022-12-13 17:08:49,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:08:49,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:08:49,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:08:49,891 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:08:49,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:08:49,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513115125] [2022-12-13 17:08:49,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513115125] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:08:49,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963692973] [2022-12-13 17:08:49,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:08:49,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:08:49,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:08:49,893 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:08:49,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 17:08:50,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:08:50,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 17:08:50,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:08:50,212 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:08:50,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:08:50,232 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:08:50,249 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:08:50,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:08:50,274 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_361 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_361) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) 4294967296)) is different from false [2022-12-13 17:08:50,284 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:08:50,285 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2022-12-13 17:08:50,291 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:08:50,291 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 31 [2022-12-13 17:08:50,294 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-12-13 17:08:50,316 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 1 not checked. [2022-12-13 17:08:50,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963692973] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:08:50,317 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:08:50,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2022-12-13 17:08:50,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301121893] [2022-12-13 17:08:50,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:08:50,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 17:08:50,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:08:50,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 17:08:50,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=125, Unknown=1, NotChecked=22, Total=182 [2022-12-13 17:08:50,350 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 494 [2022-12-13 17:08:50,351 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 75 transitions, 314 flow. Second operand has 14 states, 14 states have (on average 153.35714285714286) internal successors, (2147), 14 states have internal predecessors, (2147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:08:50,351 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:08:50,351 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 494 [2022-12-13 17:08:50,351 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:09:18,490 INFO L130 PetriNetUnfolder]: 109433/145131 cut-off events. [2022-12-13 17:09:18,490 INFO L131 PetriNetUnfolder]: For 25143/25143 co-relation queries the response was YES. [2022-12-13 17:09:18,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 314053 conditions, 145131 events. 109433/145131 cut-off events. For 25143/25143 co-relation queries the response was YES. Maximal size of possible extension queue 12755. Compared 1077855 event pairs, 33892 based on Foata normal form. 0/49019 useless extension candidates. Maximal degree in co-relation 240783. Up to 87275 conditions per place. [2022-12-13 17:09:19,213 INFO L137 encePairwiseOnDemand]: 477/494 looper letters, 76 selfloop transitions, 35 changer transitions 0/113 dead transitions. [2022-12-13 17:09:19,213 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 113 transitions, 634 flow [2022-12-13 17:09:19,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 17:09:19,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 17:09:19,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1463 transitions. [2022-12-13 17:09:19,216 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.32905982905982906 [2022-12-13 17:09:19,216 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1463 transitions. [2022-12-13 17:09:19,216 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1463 transitions. [2022-12-13 17:09:19,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:09:19,216 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1463 transitions. [2022-12-13 17:09:19,218 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 162.55555555555554) internal successors, (1463), 9 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:19,221 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:19,222 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:19,222 INFO L175 Difference]: Start difference. First operand has 78 places, 75 transitions, 314 flow. Second operand 9 states and 1463 transitions. [2022-12-13 17:09:19,222 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 113 transitions, 634 flow [2022-12-13 17:09:19,234 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 113 transitions, 632 flow, removed 1 selfloop flow, removed 0 redundant places. [2022-12-13 17:09:19,235 INFO L231 Difference]: Finished difference. Result has 88 places, 84 transitions, 437 flow [2022-12-13 17:09:19,236 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=312, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=437, PETRI_PLACES=88, PETRI_TRANSITIONS=84} [2022-12-13 17:09:19,236 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 11 predicate places. [2022-12-13 17:09:19,236 INFO L495 AbstractCegarLoop]: Abstraction has has 88 places, 84 transitions, 437 flow [2022-12-13 17:09:19,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 153.35714285714286) internal successors, (2147), 14 states have internal predecessors, (2147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:19,237 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:09:19,237 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:09:19,242 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 17:09:19,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:09:19,439 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:09:19,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:09:19,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1184941920, now seen corresponding path program 1 times [2022-12-13 17:09:19,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:09:19,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392976592] [2022-12-13 17:09:19,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:09:19,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:09:19,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:09:19,624 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:09:19,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:09:19,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392976592] [2022-12-13 17:09:19,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392976592] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:09:19,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931819192] [2022-12-13 17:09:19,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:09:19,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:09:19,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:09:19,625 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:09:19,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 17:09:19,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:09:19,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 17:09:19,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:09:19,961 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:09:19,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:09:19,984 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:09:20,003 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:09:20,003 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:09:20,049 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:09:20,049 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 25 [2022-12-13 17:09:20,055 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:09:20,055 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 37 [2022-12-13 17:09:20,057 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-12-13 17:09:20,088 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:09:20,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931819192] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:09:20,088 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:09:20,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2022-12-13 17:09:20,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849914765] [2022-12-13 17:09:20,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:09:20,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 17:09:20,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:09:20,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 17:09:20,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=145, Unknown=1, NotChecked=0, Total=182 [2022-12-13 17:09:20,506 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 494 [2022-12-13 17:09:20,508 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 84 transitions, 437 flow. Second operand has 14 states, 14 states have (on average 175.35714285714286) internal successors, (2455), 14 states have internal predecessors, (2455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:20,508 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:09:20,508 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 494 [2022-12-13 17:09:20,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:09:50,999 INFO L130 PetriNetUnfolder]: 115204/153298 cut-off events. [2022-12-13 17:09:50,999 INFO L131 PetriNetUnfolder]: For 97756/97756 co-relation queries the response was YES. [2022-12-13 17:09:51,313 INFO L83 FinitePrefix]: Finished finitePrefix Result has 348713 conditions, 153298 events. 115204/153298 cut-off events. For 97756/97756 co-relation queries the response was YES. Maximal size of possible extension queue 14887. Compared 1157019 event pairs, 39349 based on Foata normal form. 4/58872 useless extension candidates. Maximal degree in co-relation 267282. Up to 95369 conditions per place. [2022-12-13 17:09:51,739 INFO L137 encePairwiseOnDemand]: 477/494 looper letters, 76 selfloop transitions, 38 changer transitions 0/116 dead transitions. [2022-12-13 17:09:51,739 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 116 transitions, 753 flow [2022-12-13 17:09:51,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 17:09:51,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 17:09:51,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1660 transitions. [2022-12-13 17:09:51,742 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3733693207377418 [2022-12-13 17:09:51,742 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1660 transitions. [2022-12-13 17:09:51,743 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1660 transitions. [2022-12-13 17:09:51,743 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:09:51,743 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1660 transitions. [2022-12-13 17:09:51,746 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 184.44444444444446) internal successors, (1660), 9 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:51,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:51,749 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:51,749 INFO L175 Difference]: Start difference. First operand has 88 places, 84 transitions, 437 flow. Second operand 9 states and 1660 transitions. [2022-12-13 17:09:51,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 116 transitions, 753 flow [2022-12-13 17:09:51,793 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 116 transitions, 726 flow, removed 3 selfloop flow, removed 4 redundant places. [2022-12-13 17:09:51,794 INFO L231 Difference]: Finished difference. Result has 93 places, 88 transitions, 529 flow [2022-12-13 17:09:51,794 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=410, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=529, PETRI_PLACES=93, PETRI_TRANSITIONS=88} [2022-12-13 17:09:51,794 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 16 predicate places. [2022-12-13 17:09:51,794 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 88 transitions, 529 flow [2022-12-13 17:09:51,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 175.35714285714286) internal successors, (2455), 14 states have internal predecessors, (2455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:51,795 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:09:51,795 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:09:51,801 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-12-13 17:09:51,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:09:51,996 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:09:51,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:09:51,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1184941924, now seen corresponding path program 1 times [2022-12-13 17:09:51,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:09:51,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631600713] [2022-12-13 17:09:51,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:09:51,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:09:52,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:09:52,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:09:52,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:09:52,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631600713] [2022-12-13 17:09:52,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631600713] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:09:52,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865583089] [2022-12-13 17:09:52,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:09:52,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:09:52,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:09:52,315 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:09:52,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 17:09:52,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:09:52,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 29 conjunts are in the unsatisfiable core [2022-12-13 17:09:52,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:09:52,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:09:52,667 INFO L321 Elim1Store]: treesize reduction 56, result has 37.8 percent of original size [2022-12-13 17:09:52,668 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 39 [2022-12-13 17:09:52,690 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:09:52,711 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:09:52,711 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:09:52,732 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:09:52,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:09:52,750 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:09:52,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:09:52,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:09:52,863 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_460 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_460) c_~A~0.base) c_~A~0.offset) 2147483648)) is different from false [2022-12-13 17:09:52,925 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:09:52,925 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 26 [2022-12-13 17:09:52,933 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:09:52,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 125 treesize of output 119 [2022-12-13 17:09:52,940 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 49 [2022-12-13 17:09:52,943 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 94 [2022-12-13 17:09:53,009 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2022-12-13 17:09:53,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865583089] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:09:53,009 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:09:53,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 16 [2022-12-13 17:09:53,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194706215] [2022-12-13 17:09:53,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:09:53,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-13 17:09:53,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:09:53,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-13 17:09:53,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=213, Unknown=5, NotChecked=30, Total=306 [2022-12-13 17:09:53,069 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 148 out of 494 [2022-12-13 17:09:53,071 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 88 transitions, 529 flow. Second operand has 18 states, 18 states have (on average 149.16666666666666) internal successors, (2685), 18 states have internal predecessors, (2685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:09:53,071 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:09:53,071 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 494 [2022-12-13 17:09:53,071 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:10:23,211 INFO L130 PetriNetUnfolder]: 112689/150727 cut-off events. [2022-12-13 17:10:23,211 INFO L131 PetriNetUnfolder]: For 188805/188805 co-relation queries the response was YES. [2022-12-13 17:10:23,512 INFO L83 FinitePrefix]: Finished finitePrefix Result has 357938 conditions, 150727 events. 112689/150727 cut-off events. For 188805/188805 co-relation queries the response was YES. Maximal size of possible extension queue 13614. Compared 1137170 event pairs, 57970 based on Foata normal form. 4/58694 useless extension candidates. Maximal degree in co-relation 274641. Up to 138391 conditions per place. [2022-12-13 17:10:23,941 INFO L137 encePairwiseOnDemand]: 485/494 looper letters, 97 selfloop transitions, 18 changer transitions 0/117 dead transitions. [2022-12-13 17:10:23,941 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 117 transitions, 834 flow [2022-12-13 17:10:23,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:10:23,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 17:10:23,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1276 transitions. [2022-12-13 17:10:23,944 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3228744939271255 [2022-12-13 17:10:23,944 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1276 transitions. [2022-12-13 17:10:23,944 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1276 transitions. [2022-12-13 17:10:23,945 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:10:23,945 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1276 transitions. [2022-12-13 17:10:23,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 159.5) internal successors, (1276), 8 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:23,949 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:23,949 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:23,950 INFO L175 Difference]: Start difference. First operand has 93 places, 88 transitions, 529 flow. Second operand 8 states and 1276 transitions. [2022-12-13 17:10:23,950 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 117 transitions, 834 flow [2022-12-13 17:10:24,138 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 117 transitions, 803 flow, removed 3 selfloop flow, removed 5 redundant places. [2022-12-13 17:10:24,139 INFO L231 Difference]: Finished difference. Result has 96 places, 89 transitions, 552 flow [2022-12-13 17:10:24,139 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=494, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=552, PETRI_PLACES=96, PETRI_TRANSITIONS=89} [2022-12-13 17:10:24,140 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 19 predicate places. [2022-12-13 17:10:24,140 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 89 transitions, 552 flow [2022-12-13 17:10:24,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 149.16666666666666) internal successors, (2685), 18 states have internal predecessors, (2685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:24,140 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:10:24,140 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:10:24,146 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 17:10:24,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-12-13 17:10:24,342 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err12ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:10:24,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:10:24,343 INFO L85 PathProgramCache]: Analyzing trace with hash 563099647, now seen corresponding path program 1 times [2022-12-13 17:10:24,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:10:24,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672323658] [2022-12-13 17:10:24,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:10:24,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:10:24,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:10:24,461 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 17:10:24,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:10:24,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672323658] [2022-12-13 17:10:24,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672323658] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:10:24,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:10:24,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 17:10:24,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160328557] [2022-12-13 17:10:24,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:10:24,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 17:10:24,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:10:24,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 17:10:24,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 17:10:24,470 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 494 [2022-12-13 17:10:24,470 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 89 transitions, 552 flow. Second operand has 3 states, 3 states have (on average 195.33333333333334) internal successors, (586), 3 states have internal predecessors, (586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:24,470 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:10:24,470 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 494 [2022-12-13 17:10:24,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:10:51,239 INFO L130 PetriNetUnfolder]: 103612/139142 cut-off events. [2022-12-13 17:10:51,239 INFO L131 PetriNetUnfolder]: For 212722/212722 co-relation queries the response was YES. [2022-12-13 17:10:51,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 325968 conditions, 139142 events. 103612/139142 cut-off events. For 212722/212722 co-relation queries the response was YES. Maximal size of possible extension queue 13736. Compared 1054862 event pairs, 61500 based on Foata normal form. 1212/56119 useless extension candidates. Maximal degree in co-relation 254539. Up to 134039 conditions per place. [2022-12-13 17:10:51,956 INFO L137 encePairwiseOnDemand]: 492/494 looper letters, 109 selfloop transitions, 2 changer transitions 0/113 dead transitions. [2022-12-13 17:10:51,956 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 113 transitions, 813 flow [2022-12-13 17:10:51,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 17:10:51,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 17:10:51,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 652 transitions. [2022-12-13 17:10:51,958 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4399460188933873 [2022-12-13 17:10:51,958 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 652 transitions. [2022-12-13 17:10:51,958 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 652 transitions. [2022-12-13 17:10:51,958 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:10:51,958 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 652 transitions. [2022-12-13 17:10:51,959 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 217.33333333333334) internal successors, (652), 3 states have internal predecessors, (652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:51,960 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:51,960 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:51,961 INFO L175 Difference]: Start difference. First operand has 96 places, 89 transitions, 552 flow. Second operand 3 states and 652 transitions. [2022-12-13 17:10:51,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 113 transitions, 813 flow [2022-12-13 17:10:52,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 113 transitions, 790 flow, removed 1 selfloop flow, removed 4 redundant places. [2022-12-13 17:10:52,198 INFO L231 Difference]: Finished difference. Result has 93 places, 86 transitions, 504 flow [2022-12-13 17:10:52,198 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=500, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=504, PETRI_PLACES=93, PETRI_TRANSITIONS=86} [2022-12-13 17:10:52,198 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 16 predicate places. [2022-12-13 17:10:52,199 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 86 transitions, 504 flow [2022-12-13 17:10:52,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 195.33333333333334) internal successors, (586), 3 states have internal predecessors, (586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:52,199 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:10:52,199 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1] [2022-12-13 17:10:52,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-13 17:10:52,199 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:10:52,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:10:52,199 INFO L85 PathProgramCache]: Analyzing trace with hash -501165883, now seen corresponding path program 2 times [2022-12-13 17:10:52,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:10:52,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225951102] [2022-12-13 17:10:52,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:10:52,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:10:52,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:10:52,253 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 17:10:52,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:10:52,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225951102] [2022-12-13 17:10:52,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225951102] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:10:52,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220512270] [2022-12-13 17:10:52,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 17:10:52,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:10:52,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:10:52,254 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:10:52,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 17:10:52,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 17:10:52,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 17:10:52,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 17:10:52,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:10:52,584 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 17:10:52,584 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 17:10:52,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220512270] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:10:52,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 17:10:52,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 8 [2022-12-13 17:10:52,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527927862] [2022-12-13 17:10:52,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:10:52,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 17:10:52,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:10:52,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 17:10:52,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-12-13 17:10:52,621 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 494 [2022-12-13 17:10:52,621 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 86 transitions, 504 flow. Second operand has 4 states, 4 states have (on average 189.25) internal successors, (757), 4 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:10:52,621 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:10:52,622 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 494 [2022-12-13 17:10:52,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:11:15,875 INFO L130 PetriNetUnfolder]: 93053/125453 cut-off events. [2022-12-13 17:11:15,875 INFO L131 PetriNetUnfolder]: For 170035/170035 co-relation queries the response was YES. [2022-12-13 17:11:16,153 INFO L83 FinitePrefix]: Finished finitePrefix Result has 288316 conditions, 125453 events. 93053/125453 cut-off events. For 170035/170035 co-relation queries the response was YES. Maximal size of possible extension queue 12307. Compared 958603 event pairs, 55520 based on Foata normal form. 1819/50572 useless extension candidates. Maximal degree in co-relation 226484. Up to 124505 conditions per place. [2022-12-13 17:11:16,514 INFO L137 encePairwiseOnDemand]: 491/494 looper letters, 77 selfloop transitions, 1 changer transitions 0/82 dead transitions. [2022-12-13 17:11:16,514 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 82 transitions, 614 flow [2022-12-13 17:11:16,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 17:11:16,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 17:11:16,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 611 transitions. [2022-12-13 17:11:16,516 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41228070175438597 [2022-12-13 17:11:16,516 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 611 transitions. [2022-12-13 17:11:16,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 611 transitions. [2022-12-13 17:11:16,516 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:11:16,516 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 611 transitions. [2022-12-13 17:11:16,517 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 203.66666666666666) internal successors, (611), 3 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:16,518 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:16,518 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:16,518 INFO L175 Difference]: Start difference. First operand has 93 places, 86 transitions, 504 flow. Second operand 3 states and 611 transitions. [2022-12-13 17:11:16,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 82 transitions, 614 flow [2022-12-13 17:11:16,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 82 transitions, 588 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-13 17:11:16,680 INFO L231 Difference]: Finished difference. Result has 87 places, 82 transitions, 434 flow [2022-12-13 17:11:16,680 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=432, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=434, PETRI_PLACES=87, PETRI_TRANSITIONS=82} [2022-12-13 17:11:16,681 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 10 predicate places. [2022-12-13 17:11:16,681 INFO L495 AbstractCegarLoop]: Abstraction has has 87 places, 82 transitions, 434 flow [2022-12-13 17:11:16,681 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 189.25) internal successors, (757), 4 states have internal predecessors, (757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:16,681 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:11:16,681 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:11:16,686 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-13 17:11:16,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-12-13 17:11:16,882 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:11:16,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:11:16,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1921236048, now seen corresponding path program 1 times [2022-12-13 17:11:16,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:11:16,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047110521] [2022-12-13 17:11:16,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:11:16,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:11:16,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:11:17,171 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:11:17,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:11:17,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047110521] [2022-12-13 17:11:17,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047110521] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:11:17,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230703152] [2022-12-13 17:11:17,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:11:17,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:11:17,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:11:17,172 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:11:17,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 17:11:17,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:11:17,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 17:11:17,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:11:17,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:11:17,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:11:17,449 INFO L321 Elim1Store]: treesize reduction 43, result has 41.9 percent of original size [2022-12-13 17:11:17,450 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 36 [2022-12-13 17:11:17,481 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:11:17,518 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:11:17,518 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:11:17,545 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:11:17,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:11:17,573 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:11:17,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:11:17,600 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:11:17,623 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:11:17,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:11:17,669 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_601 (Array Int Int)) (v_ArrVal_600 (Array Int Int))) (< 0 (+ 2147483649 (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_600) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_601) c_~A~0.base) c_~A~0.offset)))) is different from false [2022-12-13 17:11:17,735 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:11:17,736 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 31 [2022-12-13 17:11:17,746 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:11:17,746 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 1107 treesize of output 1077 [2022-12-13 17:11:17,757 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1062 treesize of output 1030 [2022-12-13 17:11:17,767 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1030 treesize of output 1014 [2022-12-13 17:11:17,776 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1014 treesize of output 950 [2022-12-13 17:11:20,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2022-12-13 17:11:20,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230703152] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:11:20,827 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:11:20,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 19 [2022-12-13 17:11:20,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681192339] [2022-12-13 17:11:20,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:11:20,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 17:11:20,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:11:20,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 17:11:20,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=295, Unknown=7, NotChecked=36, Total=420 [2022-12-13 17:11:20,940 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 494 [2022-12-13 17:11:20,941 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 82 transitions, 434 flow. Second operand has 21 states, 21 states have (on average 148.1904761904762) internal successors, (3112), 21 states have internal predecessors, (3112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:20,941 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:11:20,941 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 494 [2022-12-13 17:11:20,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:11:45,585 INFO L130 PetriNetUnfolder]: 98389/130785 cut-off events. [2022-12-13 17:11:45,585 INFO L131 PetriNetUnfolder]: For 128118/128118 co-relation queries the response was YES. [2022-12-13 17:11:45,831 INFO L83 FinitePrefix]: Finished finitePrefix Result has 301778 conditions, 130785 events. 98389/130785 cut-off events. For 128118/128118 co-relation queries the response was YES. Maximal size of possible extension queue 12125. Compared 963007 event pairs, 33148 based on Foata normal form. 48/50513 useless extension candidates. Maximal degree in co-relation 301760. Up to 117193 conditions per place. [2022-12-13 17:11:46,183 INFO L137 encePairwiseOnDemand]: 486/494 looper letters, 134 selfloop transitions, 24 changer transitions 0/160 dead transitions. [2022-12-13 17:11:46,184 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 160 transitions, 999 flow [2022-12-13 17:11:46,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:11:46,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 17:11:46,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1301 transitions. [2022-12-13 17:11:46,188 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3292004048582996 [2022-12-13 17:11:46,188 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1301 transitions. [2022-12-13 17:11:46,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1301 transitions. [2022-12-13 17:11:46,189 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:11:46,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1301 transitions. [2022-12-13 17:11:46,192 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 162.625) internal successors, (1301), 8 states have internal predecessors, (1301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:46,197 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:46,197 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:46,197 INFO L175 Difference]: Start difference. First operand has 87 places, 82 transitions, 434 flow. Second operand 8 states and 1301 transitions. [2022-12-13 17:11:46,197 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 160 transitions, 999 flow [2022-12-13 17:11:46,359 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 160 transitions, 998 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 17:11:46,360 INFO L231 Difference]: Finished difference. Result has 95 places, 91 transitions, 579 flow [2022-12-13 17:11:46,360 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=433, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=579, PETRI_PLACES=95, PETRI_TRANSITIONS=91} [2022-12-13 17:11:46,361 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 18 predicate places. [2022-12-13 17:11:46,361 INFO L495 AbstractCegarLoop]: Abstraction has has 95 places, 91 transitions, 579 flow [2022-12-13 17:11:46,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 148.1904761904762) internal successors, (3112), 21 states have internal predecessors, (3112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:46,361 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:11:46,361 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:11:46,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-12-13 17:11:46,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-12-13 17:11:46,563 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:11:46,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:11:46,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1921499241, now seen corresponding path program 1 times [2022-12-13 17:11:46,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:11:46,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228481923] [2022-12-13 17:11:46,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:11:46,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:11:46,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:11:46,779 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:11:46,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:11:46,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228481923] [2022-12-13 17:11:46,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228481923] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:11:46,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268826294] [2022-12-13 17:11:46,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:11:46,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:11:46,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:11:46,780 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:11:46,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 17:11:47,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:11:47,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 17:11:47,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:11:47,068 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:11:47,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:11:47,093 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:11:47,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:11:47,130 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:11:47,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:11:47,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:11:47,168 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_653 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_653) c_~B~0.base) c_~B~0.offset) 9223372039002259456))) is different from false [2022-12-13 17:11:47,201 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:11:47,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 28 [2022-12-13 17:11:47,207 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:11:47,207 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 143 treesize of output 137 [2022-12-13 17:11:47,212 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 57 [2022-12-13 17:11:47,217 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 110 [2022-12-13 17:11:47,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:11:47,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268826294] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:11:47,267 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:11:47,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 16 [2022-12-13 17:11:47,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486864585] [2022-12-13 17:11:47,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:11:47,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-13 17:11:47,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:11:47,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-13 17:11:47,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=4, NotChecked=30, Total=306 [2022-12-13 17:11:47,325 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 494 [2022-12-13 17:11:47,327 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 91 transitions, 579 flow. Second operand has 18 states, 18 states have (on average 151.33333333333334) internal successors, (2724), 18 states have internal predecessors, (2724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:11:47,327 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:11:47,327 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 494 [2022-12-13 17:11:47,327 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:12:11,089 INFO L130 PetriNetUnfolder]: 93669/124813 cut-off events. [2022-12-13 17:12:11,089 INFO L131 PetriNetUnfolder]: For 162541/162541 co-relation queries the response was YES. [2022-12-13 17:12:11,332 INFO L83 FinitePrefix]: Finished finitePrefix Result has 297970 conditions, 124813 events. 93669/124813 cut-off events. For 162541/162541 co-relation queries the response was YES. Maximal size of possible extension queue 11451. Compared 919023 event pairs, 12792 based on Foata normal form. 52/48669 useless extension candidates. Maximal degree in co-relation 297949. Up to 78148 conditions per place. [2022-12-13 17:12:11,674 INFO L137 encePairwiseOnDemand]: 480/494 looper letters, 116 selfloop transitions, 41 changer transitions 0/159 dead transitions. [2022-12-13 17:12:11,674 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 159 transitions, 1071 flow [2022-12-13 17:12:11,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 17:12:11,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 17:12:11,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1475 transitions. [2022-12-13 17:12:11,677 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.33175888439046336 [2022-12-13 17:12:11,677 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1475 transitions. [2022-12-13 17:12:11,677 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1475 transitions. [2022-12-13 17:12:11,678 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:12:11,678 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1475 transitions. [2022-12-13 17:12:11,680 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 163.88888888888889) internal successors, (1475), 9 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:11,683 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:11,683 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:11,684 INFO L175 Difference]: Start difference. First operand has 95 places, 91 transitions, 579 flow. Second operand 9 states and 1475 transitions. [2022-12-13 17:12:11,684 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 159 transitions, 1071 flow [2022-12-13 17:12:11,968 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 159 transitions, 1049 flow, removed 5 selfloop flow, removed 3 redundant places. [2022-12-13 17:12:11,969 INFO L231 Difference]: Finished difference. Result has 101 places, 96 transitions, 693 flow [2022-12-13 17:12:11,969 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=549, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=693, PETRI_PLACES=101, PETRI_TRANSITIONS=96} [2022-12-13 17:12:11,969 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 24 predicate places. [2022-12-13 17:12:11,969 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 96 transitions, 693 flow [2022-12-13 17:12:11,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 151.33333333333334) internal successors, (2724), 18 states have internal predecessors, (2724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:11,970 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:12:11,970 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:12:11,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-12-13 17:12:12,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-13 17:12:12,172 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:12:12,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:12:12,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1921236047, now seen corresponding path program 1 times [2022-12-13 17:12:12,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:12:12,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217651573] [2022-12-13 17:12:12,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:12:12,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:12:12,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:12:12,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:12:12,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:12:12,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217651573] [2022-12-13 17:12:12,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217651573] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:12:12,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173393650] [2022-12-13 17:12:12,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:12:12,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:12:12,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:12:12,476 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:12:12,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 17:12:12,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:12:12,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 31 conjunts are in the unsatisfiable core [2022-12-13 17:12:12,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:12:12,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:12:12,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:12:12,743 INFO L321 Elim1Store]: treesize reduction 43, result has 41.9 percent of original size [2022-12-13 17:12:12,743 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 36 [2022-12-13 17:12:12,768 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:12:12,787 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:12:12,788 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:12:12,807 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:12:12,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:12:12,829 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:12:12,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:12:12,848 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:12:12,860 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:12:12,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:12:19,117 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:12:19,117 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29 [2022-12-13 17:12:19,127 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:12:19,127 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 977 treesize of output 947 [2022-12-13 17:12:19,144 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 467 treesize of output 451 [2022-12-13 17:12:19,154 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 918 treesize of output 854 [2022-12-13 17:12:19,162 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 854 treesize of output 822 [2022-12-13 17:12:19,448 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:12:19,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173393650] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:12:19,448 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:12:19,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 19 [2022-12-13 17:12:19,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408712511] [2022-12-13 17:12:19,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:12:19,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 17:12:19,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:12:19,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 17:12:19,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=320, Unknown=15, NotChecked=0, Total=420 [2022-12-13 17:12:19,761 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 494 [2022-12-13 17:12:19,762 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 96 transitions, 693 flow. Second operand has 21 states, 21 states have (on average 148.1904761904762) internal successors, (3112), 21 states have internal predecessors, (3112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:19,762 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:12:19,762 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 494 [2022-12-13 17:12:19,762 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:12:43,002 INFO L130 PetriNetUnfolder]: 90597/120489 cut-off events. [2022-12-13 17:12:43,002 INFO L131 PetriNetUnfolder]: For 177506/177506 co-relation queries the response was YES. [2022-12-13 17:12:43,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 296958 conditions, 120489 events. 90597/120489 cut-off events. For 177506/177506 co-relation queries the response was YES. Maximal size of possible extension queue 10924. Compared 874190 event pairs, 22188 based on Foata normal form. 52/47369 useless extension candidates. Maximal degree in co-relation 296936. Up to 107005 conditions per place. [2022-12-13 17:12:43,557 INFO L137 encePairwiseOnDemand]: 486/494 looper letters, 132 selfloop transitions, 24 changer transitions 0/158 dead transitions. [2022-12-13 17:12:43,557 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 158 transitions, 1127 flow [2022-12-13 17:12:43,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:12:43,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 17:12:43,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1299 transitions. [2022-12-13 17:12:43,560 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.32869433198380565 [2022-12-13 17:12:43,560 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1299 transitions. [2022-12-13 17:12:43,560 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1299 transitions. [2022-12-13 17:12:43,561 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:12:43,561 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1299 transitions. [2022-12-13 17:12:43,562 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 162.375) internal successors, (1299), 8 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:43,565 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:43,565 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:43,565 INFO L175 Difference]: Start difference. First operand has 101 places, 96 transitions, 693 flow. Second operand 8 states and 1299 transitions. [2022-12-13 17:12:43,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 158 transitions, 1127 flow [2022-12-13 17:12:43,789 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 158 transitions, 1079 flow, removed 5 selfloop flow, removed 5 redundant places. [2022-12-13 17:12:43,791 INFO L231 Difference]: Finished difference. Result has 103 places, 95 transitions, 678 flow [2022-12-13 17:12:43,791 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=620, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=678, PETRI_PLACES=103, PETRI_TRANSITIONS=95} [2022-12-13 17:12:43,791 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 26 predicate places. [2022-12-13 17:12:43,791 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 95 transitions, 678 flow [2022-12-13 17:12:43,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 148.1904761904762) internal successors, (3112), 21 states have internal predecessors, (3112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:43,791 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:12:43,791 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:12:43,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-13 17:12:43,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 17:12:43,993 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:12:43,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:12:43,994 INFO L85 PathProgramCache]: Analyzing trace with hash -1921236050, now seen corresponding path program 1 times [2022-12-13 17:12:43,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:12:43,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399735678] [2022-12-13 17:12:43,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:12:43,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:12:44,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:12:44,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:12:44,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:12:44,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399735678] [2022-12-13 17:12:44,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399735678] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:12:44,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1984592866] [2022-12-13 17:12:44,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:12:44,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:12:44,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:12:44,221 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:12:44,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 17:12:44,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:12:44,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 17:12:44,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:12:44,571 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:12:44,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:12:44,602 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:12:44,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:12:44,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:12:44,650 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:12:44,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:12:44,677 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_762 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_762) c_~B~0.base) c_~B~0.offset) 4294967296)) is different from false [2022-12-13 17:12:44,744 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:12:44,745 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 26 [2022-12-13 17:12:44,752 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:12:44,752 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 61 [2022-12-13 17:12:44,755 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 44 [2022-12-13 17:12:44,759 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 20 [2022-12-13 17:12:44,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:12:44,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1984592866] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:12:44,824 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:12:44,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-12-13 17:12:44,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077400601] [2022-12-13 17:12:44,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:12:44,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 17:12:44,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:12:44,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 17:12:44,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=194, Unknown=3, NotChecked=28, Total=272 [2022-12-13 17:12:44,892 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 494 [2022-12-13 17:12:44,894 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 95 transitions, 678 flow. Second operand has 17 states, 17 states have (on average 151.35294117647058) internal successors, (2573), 17 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:12:44,894 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:12:44,895 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 494 [2022-12-13 17:12:44,895 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:13:07,949 INFO L130 PetriNetUnfolder]: 88037/116677 cut-off events. [2022-12-13 17:13:07,949 INFO L131 PetriNetUnfolder]: For 183793/183793 co-relation queries the response was YES. [2022-12-13 17:13:08,189 INFO L83 FinitePrefix]: Finished finitePrefix Result has 290899 conditions, 116677 events. 88037/116677 cut-off events. For 183793/183793 co-relation queries the response was YES. Maximal size of possible extension queue 10517. Compared 840259 event pairs, 11704 based on Foata normal form. 52/46133 useless extension candidates. Maximal degree in co-relation 290878. Up to 70372 conditions per place. [2022-12-13 17:13:08,507 INFO L137 encePairwiseOnDemand]: 480/494 looper letters, 114 selfloop transitions, 42 changer transitions 0/158 dead transitions. [2022-12-13 17:13:08,508 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 158 transitions, 1131 flow [2022-12-13 17:13:08,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 17:13:08,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 17:13:08,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1473 transitions. [2022-12-13 17:13:08,510 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.33130904183535764 [2022-12-13 17:13:08,510 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1473 transitions. [2022-12-13 17:13:08,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1473 transitions. [2022-12-13 17:13:08,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:13:08,511 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1473 transitions. [2022-12-13 17:13:08,512 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 163.66666666666666) internal successors, (1473), 9 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:08,515 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:08,515 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:08,515 INFO L175 Difference]: Start difference. First operand has 103 places, 95 transitions, 678 flow. Second operand 9 states and 1473 transitions. [2022-12-13 17:13:08,516 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 158 transitions, 1131 flow [2022-12-13 17:13:09,025 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 158 transitions, 1098 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-13 17:13:09,027 INFO L231 Difference]: Finished difference. Result has 106 places, 96 transitions, 740 flow [2022-12-13 17:13:09,027 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=629, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=740, PETRI_PLACES=106, PETRI_TRANSITIONS=96} [2022-12-13 17:13:09,027 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 29 predicate places. [2022-12-13 17:13:09,028 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 96 transitions, 740 flow [2022-12-13 17:13:09,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 151.35294117647058) internal successors, (2573), 17 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:09,028 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:13:09,028 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:13:09,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-12-13 17:13:09,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-13 17:13:09,229 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:13:09,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:13:09,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1921498372, now seen corresponding path program 1 times [2022-12-13 17:13:09,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:13:09,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146439229] [2022-12-13 17:13:09,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:13:09,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:13:09,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:13:09,319 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:13:09,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:13:09,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146439229] [2022-12-13 17:13:09,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146439229] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:13:09,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725327904] [2022-12-13 17:13:09,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:13:09,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:13:09,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:13:09,320 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:13:09,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-13 17:13:09,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:13:09,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 17:13:09,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:13:09,700 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:13:09,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:13:09,735 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:13:09,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725327904] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:13:09,735 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:13:09,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2022-12-13 17:13:09,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195373424] [2022-12-13 17:13:09,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:13:09,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 17:13:09,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:13:09,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 17:13:09,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-12-13 17:13:10,013 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 176 out of 494 [2022-12-13 17:13:10,014 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 96 transitions, 740 flow. Second operand has 14 states, 14 states have (on average 177.42857142857142) internal successors, (2484), 14 states have internal predecessors, (2484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:10,014 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:13:10,014 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 494 [2022-12-13 17:13:10,014 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:13:32,123 INFO L130 PetriNetUnfolder]: 77529/102407 cut-off events. [2022-12-13 17:13:32,123 INFO L131 PetriNetUnfolder]: For 201749/201749 co-relation queries the response was YES. [2022-12-13 17:13:32,334 INFO L83 FinitePrefix]: Finished finitePrefix Result has 262362 conditions, 102407 events. 77529/102407 cut-off events. For 201749/201749 co-relation queries the response was YES. Maximal size of possible extension queue 9836. Compared 719710 event pairs, 37018 based on Foata normal form. 1830/42807 useless extension candidates. Maximal degree in co-relation 262342. Up to 71784 conditions per place. [2022-12-13 17:13:32,692 INFO L137 encePairwiseOnDemand]: 480/494 looper letters, 233 selfloop transitions, 19 changer transitions 0/254 dead transitions. [2022-12-13 17:13:32,692 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 254 transitions, 1763 flow [2022-12-13 17:13:32,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:13:32,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 17:13:32,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1973 transitions. [2022-12-13 17:13:32,694 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39939271255060727 [2022-12-13 17:13:32,694 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1973 transitions. [2022-12-13 17:13:32,695 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1973 transitions. [2022-12-13 17:13:32,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:13:32,695 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1973 transitions. [2022-12-13 17:13:32,697 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 197.3) internal successors, (1973), 10 states have internal predecessors, (1973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:32,700 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 494.0) internal successors, (5434), 11 states have internal predecessors, (5434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:32,700 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 494.0) internal successors, (5434), 11 states have internal predecessors, (5434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:32,700 INFO L175 Difference]: Start difference. First operand has 106 places, 96 transitions, 740 flow. Second operand 10 states and 1973 transitions. [2022-12-13 17:13:32,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 254 transitions, 1763 flow [2022-12-13 17:13:32,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 254 transitions, 1702 flow, removed 9 selfloop flow, removed 5 redundant places. [2022-12-13 17:13:32,851 INFO L231 Difference]: Finished difference. Result has 113 places, 104 transitions, 881 flow [2022-12-13 17:13:32,851 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=701, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=96, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=881, PETRI_PLACES=113, PETRI_TRANSITIONS=104} [2022-12-13 17:13:32,851 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 36 predicate places. [2022-12-13 17:13:32,851 INFO L495 AbstractCegarLoop]: Abstraction has has 113 places, 104 transitions, 881 flow [2022-12-13 17:13:32,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 177.42857142857142) internal successors, (2484), 14 states have internal predecessors, (2484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:32,852 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:13:32,852 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:13:32,857 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-13 17:13:33,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:13:33,053 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:13:33,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:13:33,054 INFO L85 PathProgramCache]: Analyzing trace with hash 571306254, now seen corresponding path program 1 times [2022-12-13 17:13:33,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:13:33,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364713905] [2022-12-13 17:13:33,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:13:33,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:13:33,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:13:33,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:13:33,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:13:33,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364713905] [2022-12-13 17:13:33,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364713905] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:13:33,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231712446] [2022-12-13 17:13:33,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:13:33,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:13:33,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:13:33,193 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:13:33,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-13 17:13:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:13:33,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 17:13:33,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:13:33,509 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:13:33,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:13:33,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:13:33,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231712446] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:13:33,561 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:13:33,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2022-12-13 17:13:33,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029174352] [2022-12-13 17:13:33,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:13:33,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 17:13:33,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:13:33,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 17:13:33,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-12-13 17:13:33,996 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 494 [2022-12-13 17:13:33,998 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 104 transitions, 881 flow. Second operand has 15 states, 15 states have (on average 175.73333333333332) internal successors, (2636), 15 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:33,998 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:13:33,998 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 494 [2022-12-13 17:13:33,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:13:49,796 INFO L130 PetriNetUnfolder]: 55513/77850 cut-off events. [2022-12-13 17:13:49,796 INFO L131 PetriNetUnfolder]: For 211131/211314 co-relation queries the response was YES. [2022-12-13 17:13:49,972 INFO L83 FinitePrefix]: Finished finitePrefix Result has 217423 conditions, 77850 events. 55513/77850 cut-off events. For 211131/211314 co-relation queries the response was YES. Maximal size of possible extension queue 8224. Compared 591473 event pairs, 35682 based on Foata normal form. 179/36054 useless extension candidates. Maximal degree in co-relation 217401. Up to 67731 conditions per place. [2022-12-13 17:13:50,185 INFO L137 encePairwiseOnDemand]: 480/494 looper letters, 180 selfloop transitions, 14 changer transitions 0/201 dead transitions. [2022-12-13 17:13:50,185 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 201 transitions, 1915 flow [2022-12-13 17:13:50,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 17:13:50,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 17:13:50,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1702 transitions. [2022-12-13 17:13:50,188 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.38281601439496177 [2022-12-13 17:13:50,188 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1702 transitions. [2022-12-13 17:13:50,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1702 transitions. [2022-12-13 17:13:50,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:13:50,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1702 transitions. [2022-12-13 17:13:50,191 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 189.11111111111111) internal successors, (1702), 9 states have internal predecessors, (1702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:50,193 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:50,194 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 494.0) internal successors, (4940), 10 states have internal predecessors, (4940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:50,194 INFO L175 Difference]: Start difference. First operand has 113 places, 104 transitions, 881 flow. Second operand 9 states and 1702 transitions. [2022-12-13 17:13:50,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 201 transitions, 1915 flow [2022-12-13 17:13:50,381 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 201 transitions, 1901 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 17:13:50,382 INFO L231 Difference]: Finished difference. Result has 121 places, 106 transitions, 928 flow [2022-12-13 17:13:50,383 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=867, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=928, PETRI_PLACES=121, PETRI_TRANSITIONS=106} [2022-12-13 17:13:50,383 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 44 predicate places. [2022-12-13 17:13:50,383 INFO L495 AbstractCegarLoop]: Abstraction has has 121 places, 106 transitions, 928 flow [2022-12-13 17:13:50,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 175.73333333333332) internal successors, (2636), 15 states have internal predecessors, (2636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:50,383 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:13:50,383 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:13:50,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-13 17:13:50,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:13:50,584 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:13:50,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:13:50,585 INFO L85 PathProgramCache]: Analyzing trace with hash 530603169, now seen corresponding path program 1 times [2022-12-13 17:13:50,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:13:50,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846535204] [2022-12-13 17:13:50,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:13:50,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:13:50,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:13:51,017 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:13:51,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:13:51,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846535204] [2022-12-13 17:13:51,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846535204] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:13:51,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947772131] [2022-12-13 17:13:51,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:13:51,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:13:51,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:13:51,019 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:13:51,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-13 17:13:51,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:13:51,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 17:13:51,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:13:51,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:13:51,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:13:51,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:13:51,367 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-12-13 17:13:51,368 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 32 [2022-12-13 17:13:51,404 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:13:51,445 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:13:51,445 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:13:51,472 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:13:51,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:13:51,508 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:13:51,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:13:51,542 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:13:51,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:13:51,594 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:13:51,606 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:13:51,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:13:53,770 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_913 (Array Int Int)) (v_ArrVal_915 (Array Int Int)) (v_ArrVal_914 (Array Int Int)) (v_ArrVal_916 (Array Int Int))) (< 0 (+ 2147483649 (select (select (store (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_913) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_914) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_915) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_916) c_~A~0.base) c_~A~0.offset)))) is different from false [2022-12-13 17:13:53,805 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:13:53,805 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 34 [2022-12-13 17:13:53,815 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:13:53,816 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 2195 treesize of output 2165 [2022-12-13 17:13:53,829 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 2150 treesize of output 2118 [2022-12-13 17:13:53,841 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 2118 treesize of output 2054 [2022-12-13 17:13:53,854 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 2054 treesize of output 2038 [2022-12-13 17:13:53,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 2038 treesize of output 1910 [2022-12-13 17:13:55,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 1 not checked. [2022-12-13 17:13:55,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947772131] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:13:55,313 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:13:55,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 23 [2022-12-13 17:13:55,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823199571] [2022-12-13 17:13:55,314 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:13:55,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 17:13:55,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:13:55,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 17:13:55,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=439, Unknown=9, NotChecked=44, Total=600 [2022-12-13 17:13:55,459 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 494 [2022-12-13 17:13:55,462 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 106 transitions, 928 flow. Second operand has 25 states, 25 states have (on average 147.28) internal successors, (3682), 25 states have internal predecessors, (3682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:13:55,462 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:13:55,462 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 494 [2022-12-13 17:13:55,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:14:13,548 INFO L130 PetriNetUnfolder]: 65091/86241 cut-off events. [2022-12-13 17:14:13,548 INFO L131 PetriNetUnfolder]: For 191719/191961 co-relation queries the response was YES. [2022-12-13 17:14:13,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 259482 conditions, 86241 events. 65091/86241 cut-off events. For 191719/191961 co-relation queries the response was YES. Maximal size of possible extension queue 9209. Compared 608975 event pairs, 23482 based on Foata normal form. 1190/38917 useless extension candidates. Maximal degree in co-relation 259456. Up to 52803 conditions per place. [2022-12-13 17:14:14,015 INFO L137 encePairwiseOnDemand]: 487/494 looper letters, 141 selfloop transitions, 21 changer transitions 0/165 dead transitions. [2022-12-13 17:14:14,015 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 165 transitions, 1444 flow [2022-12-13 17:14:14,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:14:14,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:14:14,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1133 transitions. [2022-12-13 17:14:14,017 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.32764603817235394 [2022-12-13 17:14:14,017 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1133 transitions. [2022-12-13 17:14:14,017 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1133 transitions. [2022-12-13 17:14:14,017 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:14:14,017 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1133 transitions. [2022-12-13 17:14:14,018 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 161.85714285714286) internal successors, (1133), 7 states have internal predecessors, (1133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:14,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 494.0) internal successors, (3952), 8 states have internal predecessors, (3952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:14,020 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 494.0) internal successors, (3952), 8 states have internal predecessors, (3952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:14,020 INFO L175 Difference]: Start difference. First operand has 121 places, 106 transitions, 928 flow. Second operand 7 states and 1133 transitions. [2022-12-13 17:14:14,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 165 transitions, 1444 flow [2022-12-13 17:14:16,598 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 165 transitions, 1426 flow, removed 1 selfloop flow, removed 4 redundant places. [2022-12-13 17:14:16,599 INFO L231 Difference]: Finished difference. Result has 125 places, 107 transitions, 1003 flow [2022-12-13 17:14:16,599 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=910, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1003, PETRI_PLACES=125, PETRI_TRANSITIONS=107} [2022-12-13 17:14:16,599 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 48 predicate places. [2022-12-13 17:14:16,599 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 107 transitions, 1003 flow [2022-12-13 17:14:16,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 147.28) internal successors, (3682), 25 states have internal predecessors, (3682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:16,600 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:14:16,600 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:14:16,605 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-12-13 17:14:16,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:14:16,801 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:14:16,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:14:16,802 INFO L85 PathProgramCache]: Analyzing trace with hash -568730429, now seen corresponding path program 1 times [2022-12-13 17:14:16,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:14:16,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395898420] [2022-12-13 17:14:16,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:14:16,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:14:16,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:14:17,186 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:14:17,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:14:17,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395898420] [2022-12-13 17:14:17,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395898420] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:14:17,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134574437] [2022-12-13 17:14:17,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:14:17,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:14:17,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:14:17,188 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:14:17,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-13 17:14:17,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:14:17,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 35 conjunts are in the unsatisfiable core [2022-12-13 17:14:17,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:14:17,619 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 17:14:17,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:14:17,645 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 17:14:17,676 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:14:17,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:14:17,752 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:14:17,753 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 27 [2022-12-13 17:14:17,757 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:14:17,758 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 39 [2022-12-13 17:14:17,760 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2022-12-13 17:14:17,811 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 17:14:17,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134574437] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:14:17,811 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:14:17,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 7] total 22 [2022-12-13 17:14:17,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864395767] [2022-12-13 17:14:17,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:14:17,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 17:14:17,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:14:17,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 17:14:17,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=476, Unknown=2, NotChecked=0, Total=552 [2022-12-13 17:14:19,012 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 494 [2022-12-13 17:14:19,014 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 107 transitions, 1003 flow. Second operand has 24 states, 24 states have (on average 167.25) internal successors, (4014), 24 states have internal predecessors, (4014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:19,014 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:14:19,014 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 494 [2022-12-13 17:14:19,014 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:14:38,390 INFO L130 PetriNetUnfolder]: 64707/85880 cut-off events. [2022-12-13 17:14:38,390 INFO L131 PetriNetUnfolder]: For 214520/214764 co-relation queries the response was YES. [2022-12-13 17:14:38,621 INFO L83 FinitePrefix]: Finished finitePrefix Result has 265993 conditions, 85880 events. 64707/85880 cut-off events. For 214520/214764 co-relation queries the response was YES. Maximal size of possible extension queue 8260. Compared 601361 event pairs, 21743 based on Foata normal form. 247/37888 useless extension candidates. Maximal degree in co-relation 265964. Up to 36202 conditions per place. [2022-12-13 17:14:38,878 INFO L137 encePairwiseOnDemand]: 479/494 looper letters, 215 selfloop transitions, 87 changer transitions 0/305 dead transitions. [2022-12-13 17:14:38,878 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 305 transitions, 2865 flow [2022-12-13 17:14:38,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 17:14:38,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-13 17:14:38,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3556 transitions. [2022-12-13 17:14:38,882 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.359919028340081 [2022-12-13 17:14:38,882 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3556 transitions. [2022-12-13 17:14:38,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3556 transitions. [2022-12-13 17:14:38,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:14:38,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3556 transitions. [2022-12-13 17:14:38,886 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 177.8) internal successors, (3556), 20 states have internal predecessors, (3556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:38,891 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 494.0) internal successors, (10374), 21 states have internal predecessors, (10374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:38,891 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 494.0) internal successors, (10374), 21 states have internal predecessors, (10374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:38,891 INFO L175 Difference]: Start difference. First operand has 125 places, 107 transitions, 1003 flow. Second operand 20 states and 3556 transitions. [2022-12-13 17:14:38,891 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 305 transitions, 2865 flow [2022-12-13 17:14:39,228 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 305 transitions, 2843 flow, removed 2 selfloop flow, removed 4 redundant places. [2022-12-13 17:14:39,231 INFO L231 Difference]: Finished difference. Result has 144 places, 159 transitions, 1866 flow [2022-12-13 17:14:39,231 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=986, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=107, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1866, PETRI_PLACES=144, PETRI_TRANSITIONS=159} [2022-12-13 17:14:39,231 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2022-12-13 17:14:39,231 INFO L495 AbstractCegarLoop]: Abstraction has has 144 places, 159 transitions, 1866 flow [2022-12-13 17:14:39,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 167.25) internal successors, (4014), 24 states have internal predecessors, (4014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:39,232 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:14:39,232 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:14:39,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-12-13 17:14:39,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-12-13 17:14:39,433 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err10ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:14:39,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:14:39,434 INFO L85 PathProgramCache]: Analyzing trace with hash -568730420, now seen corresponding path program 1 times [2022-12-13 17:14:39,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:14:39,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626863348] [2022-12-13 17:14:39,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:14:39,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:14:39,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:14:39,594 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:14:39,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:14:39,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626863348] [2022-12-13 17:14:39,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626863348] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:14:39,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:14:39,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 17:14:39,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615627121] [2022-12-13 17:14:39,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:14:39,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 17:14:39,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:14:39,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 17:14:39,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 17:14:39,600 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 494 [2022-12-13 17:14:39,600 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 159 transitions, 1866 flow. Second operand has 3 states, 3 states have (on average 194.66666666666666) internal successors, (584), 3 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:39,600 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:14:39,600 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 494 [2022-12-13 17:14:39,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:14:56,750 INFO L130 PetriNetUnfolder]: 58570/77833 cut-off events. [2022-12-13 17:14:56,751 INFO L131 PetriNetUnfolder]: For 212172/212525 co-relation queries the response was YES. [2022-12-13 17:14:56,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 243917 conditions, 77833 events. 58570/77833 cut-off events. For 212172/212525 co-relation queries the response was YES. Maximal size of possible extension queue 7306. Compared 541954 event pairs, 35200 based on Foata normal form. 351/34997 useless extension candidates. Maximal degree in co-relation 243885. Up to 77498 conditions per place. [2022-12-13 17:14:57,221 INFO L137 encePairwiseOnDemand]: 492/494 looper letters, 141 selfloop transitions, 1 changer transitions 0/152 dead transitions. [2022-12-13 17:14:57,222 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 152 transitions, 2026 flow [2022-12-13 17:14:57,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 17:14:57,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 17:14:57,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 621 transitions. [2022-12-13 17:14:57,223 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4190283400809717 [2022-12-13 17:14:57,223 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 621 transitions. [2022-12-13 17:14:57,223 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 621 transitions. [2022-12-13 17:14:57,224 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:14:57,224 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 621 transitions. [2022-12-13 17:14:57,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 207.0) internal successors, (621), 3 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:57,225 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:57,226 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:57,226 INFO L175 Difference]: Start difference. First operand has 144 places, 159 transitions, 1866 flow. Second operand 3 states and 621 transitions. [2022-12-13 17:14:57,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 152 transitions, 2026 flow [2022-12-13 17:14:58,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 152 transitions, 1903 flow, removed 5 selfloop flow, removed 7 redundant places. [2022-12-13 17:14:58,437 INFO L231 Difference]: Finished difference. Result has 138 places, 152 transitions, 1621 flow [2022-12-13 17:14:58,437 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=1619, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1621, PETRI_PLACES=138, PETRI_TRANSITIONS=152} [2022-12-13 17:14:58,437 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 61 predicate places. [2022-12-13 17:14:58,437 INFO L495 AbstractCegarLoop]: Abstraction has has 138 places, 152 transitions, 1621 flow [2022-12-13 17:14:58,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 194.66666666666666) internal successors, (584), 3 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:58,438 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:14:58,438 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:14:58,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-13 17:14:58,438 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err11ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:14:58,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:14:58,438 INFO L85 PathProgramCache]: Analyzing trace with hash -568730419, now seen corresponding path program 1 times [2022-12-13 17:14:58,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:14:58,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008278491] [2022-12-13 17:14:58,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:14:58,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:14:58,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:14:58,563 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 17:14:58,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:14:58,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008278491] [2022-12-13 17:14:58,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008278491] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 17:14:58,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 17:14:58,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 17:14:58,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221657909] [2022-12-13 17:14:58,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 17:14:58,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 17:14:58,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:14:58,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 17:14:58,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 17:14:58,569 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 494 [2022-12-13 17:14:58,569 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 152 transitions, 1621 flow. Second operand has 3 states, 3 states have (on average 194.66666666666666) internal successors, (584), 3 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:14:58,569 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:14:58,569 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 494 [2022-12-13 17:14:58,569 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:15:13,638 INFO L130 PetriNetUnfolder]: 53160/70539 cut-off events. [2022-12-13 17:15:13,638 INFO L131 PetriNetUnfolder]: For 171370/171723 co-relation queries the response was YES. [2022-12-13 17:15:13,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 214576 conditions, 70539 events. 53160/70539 cut-off events. For 171370/171723 co-relation queries the response was YES. Maximal size of possible extension queue 6480. Compared 484182 event pairs, 31929 based on Foata normal form. 1294/32822 useless extension candidates. Maximal degree in co-relation 214544. Up to 70243 conditions per place. [2022-12-13 17:15:14,162 INFO L137 encePairwiseOnDemand]: 492/494 looper letters, 127 selfloop transitions, 1 changer transitions 0/138 dead transitions. [2022-12-13 17:15:14,162 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 138 transitions, 1676 flow [2022-12-13 17:15:14,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 17:15:14,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 17:15:14,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 620 transitions. [2022-12-13 17:15:14,164 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4183535762483131 [2022-12-13 17:15:14,164 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 620 transitions. [2022-12-13 17:15:14,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 620 transitions. [2022-12-13 17:15:14,165 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:15:14,165 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 620 transitions. [2022-12-13 17:15:14,166 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 206.66666666666666) internal successors, (620), 3 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:14,167 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:14,168 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 494.0) internal successors, (1976), 4 states have internal predecessors, (1976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:14,168 INFO L175 Difference]: Start difference. First operand has 138 places, 152 transitions, 1621 flow. Second operand 3 states and 620 transitions. [2022-12-13 17:15:14,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 138 transitions, 1676 flow [2022-12-13 17:15:15,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 138 transitions, 1559 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-13 17:15:15,437 INFO L231 Difference]: Finished difference. Result has 134 places, 138 transitions, 1305 flow [2022-12-13 17:15:15,437 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=1303, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1305, PETRI_PLACES=134, PETRI_TRANSITIONS=138} [2022-12-13 17:15:15,437 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 57 predicate places. [2022-12-13 17:15:15,437 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 138 transitions, 1305 flow [2022-12-13 17:15:15,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 194.66666666666666) internal successors, (584), 3 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:15,438 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:15:15,438 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:15:15,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-13 17:15:15,438 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:15:15,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:15:15,438 INFO L85 PathProgramCache]: Analyzing trace with hash -568730425, now seen corresponding path program 1 times [2022-12-13 17:15:15,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:15:15,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741313750] [2022-12-13 17:15:15,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:15:15,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:15:15,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:15:15,826 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:15:15,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:15:15,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741313750] [2022-12-13 17:15:15,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741313750] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:15:15,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258329948] [2022-12-13 17:15:15,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:15:15,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:15:15,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:15:15,828 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:15:15,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-12-13 17:15:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:15:16,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 17:15:16,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:15:16,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:15:16,258 INFO L321 Elim1Store]: treesize reduction 56, result has 37.8 percent of original size [2022-12-13 17:15:16,258 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 39 [2022-12-13 17:15:16,310 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 17:15:16,341 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:15:16,342 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:15:16,367 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:15:16,379 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:15:16,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:15:16,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:15:16,463 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:15:16,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:15:16,525 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1084 (Array Int Int))) (<= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1084) c_~A~0.base) (+ c_~A~0.offset 4)) 2147483647)) is different from false [2022-12-13 17:15:16,597 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:15:16,598 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 28 [2022-12-13 17:15:16,604 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:15:16,605 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 71 treesize of output 67 [2022-12-13 17:15:16,609 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2022-12-13 17:15:16,612 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 42 [2022-12-13 17:15:16,704 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 2 not checked. [2022-12-13 17:15:16,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258329948] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:15:16,704 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:15:16,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2022-12-13 17:15:16,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537313] [2022-12-13 17:15:16,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:15:16,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 17:15:16,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:15:16,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 17:15:16,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=423, Unknown=10, NotChecked=42, Total=552 [2022-12-13 17:15:16,864 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 148 out of 494 [2022-12-13 17:15:16,867 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 138 transitions, 1305 flow. Second operand has 24 states, 24 states have (on average 149.29166666666666) internal successors, (3583), 24 states have internal predecessors, (3583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:16,867 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:15:16,867 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 494 [2022-12-13 17:15:16,867 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:15:31,777 INFO L130 PetriNetUnfolder]: 54181/71588 cut-off events. [2022-12-13 17:15:31,777 INFO L131 PetriNetUnfolder]: For 160449/160694 co-relation queries the response was YES. [2022-12-13 17:15:32,016 INFO L83 FinitePrefix]: Finished finitePrefix Result has 221120 conditions, 71588 events. 54181/71588 cut-off events. For 160449/160694 co-relation queries the response was YES. Maximal size of possible extension queue 6488. Compared 485302 event pairs, 29243 based on Foata normal form. 248/32659 useless extension candidates. Maximal degree in co-relation 221087. Up to 67046 conditions per place. [2022-12-13 17:15:32,234 INFO L137 encePairwiseOnDemand]: 485/494 looper letters, 125 selfloop transitions, 44 changer transitions 0/172 dead transitions. [2022-12-13 17:15:32,235 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 172 transitions, 1771 flow [2022-12-13 17:15:32,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:15:32,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 17:15:32,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1574 transitions. [2022-12-13 17:15:32,237 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3186234817813765 [2022-12-13 17:15:32,237 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1574 transitions. [2022-12-13 17:15:32,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1574 transitions. [2022-12-13 17:15:32,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:15:32,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1574 transitions. [2022-12-13 17:15:32,239 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 157.4) internal successors, (1574), 10 states have internal predecessors, (1574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:32,241 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 494.0) internal successors, (5434), 11 states have internal predecessors, (5434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:32,242 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 494.0) internal successors, (5434), 11 states have internal predecessors, (5434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:32,242 INFO L175 Difference]: Start difference. First operand has 134 places, 138 transitions, 1305 flow. Second operand 10 states and 1574 transitions. [2022-12-13 17:15:32,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 172 transitions, 1771 flow [2022-12-13 17:15:33,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 142 places, 172 transitions, 1770 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 17:15:33,098 INFO L231 Difference]: Finished difference. Result has 144 places, 140 transitions, 1452 flow [2022-12-13 17:15:33,098 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=1263, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1452, PETRI_PLACES=144, PETRI_TRANSITIONS=140} [2022-12-13 17:15:33,098 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 67 predicate places. [2022-12-13 17:15:33,098 INFO L495 AbstractCegarLoop]: Abstraction has has 144 places, 140 transitions, 1452 flow [2022-12-13 17:15:33,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 149.29166666666666) internal successors, (3583), 24 states have internal predecessors, (3583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:33,099 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:15:33,099 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:15:33,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-12-13 17:15:33,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-12-13 17:15:33,300 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:15:33,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:15:33,302 INFO L85 PathProgramCache]: Analyzing trace with hash -568730426, now seen corresponding path program 1 times [2022-12-13 17:15:33,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:15:33,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585433979] [2022-12-13 17:15:33,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:15:33,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:15:33,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:15:33,674 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:15:33,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:15:33,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585433979] [2022-12-13 17:15:33,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585433979] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:15:33,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037308675] [2022-12-13 17:15:33,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:15:33,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:15:33,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:15:33,676 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:15:33,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-12-13 17:15:33,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:15:33,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 17:15:33,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:15:33,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:15:34,014 INFO L321 Elim1Store]: treesize reduction 56, result has 37.8 percent of original size [2022-12-13 17:15:34,014 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 39 [2022-12-13 17:15:34,060 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 17:15:34,085 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:15:34,085 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:15:34,102 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 17:15:34,108 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 17:15:34,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:15:34,128 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 17:15:34,163 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:15:34,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:15:34,205 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1145 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1145) c_~A~0.base) (+ c_~A~0.offset 4)) 2147483649))) is different from false [2022-12-13 17:15:34,266 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:15:34,266 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 30 [2022-12-13 17:15:34,272 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:15:34,272 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 81 treesize of output 77 [2022-12-13 17:15:34,276 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 54 [2022-12-13 17:15:34,280 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2022-12-13 17:15:34,379 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 2 not checked. [2022-12-13 17:15:34,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037308675] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:15:34,380 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:15:34,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2022-12-13 17:15:34,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972911979] [2022-12-13 17:15:34,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:15:34,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 17:15:34,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:15:34,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 17:15:34,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=429, Unknown=3, NotChecked=42, Total=552 [2022-12-13 17:15:34,492 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 148 out of 494 [2022-12-13 17:15:34,493 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 140 transitions, 1452 flow. Second operand has 24 states, 24 states have (on average 149.29166666666666) internal successors, (3583), 24 states have internal predecessors, (3583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:34,493 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:15:34,493 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 494 [2022-12-13 17:15:34,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:15:50,053 INFO L130 PetriNetUnfolder]: 54423/71829 cut-off events. [2022-12-13 17:15:50,053 INFO L131 PetriNetUnfolder]: For 163570/163813 co-relation queries the response was YES. [2022-12-13 17:15:50,280 INFO L83 FinitePrefix]: Finished finitePrefix Result has 222895 conditions, 71829 events. 54423/71829 cut-off events. For 163570/163813 co-relation queries the response was YES. Maximal size of possible extension queue 6505. Compared 496650 event pairs, 27748 based on Foata normal form. 246/32772 useless extension candidates. Maximal degree in co-relation 222859. Up to 62974 conditions per place. [2022-12-13 17:15:50,488 INFO L137 encePairwiseOnDemand]: 485/494 looper letters, 122 selfloop transitions, 45 changer transitions 0/170 dead transitions. [2022-12-13 17:15:50,488 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 170 transitions, 1852 flow [2022-12-13 17:15:50,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 17:15:50,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 17:15:50,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1573 transitions. [2022-12-13 17:15:50,490 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31842105263157894 [2022-12-13 17:15:50,490 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1573 transitions. [2022-12-13 17:15:50,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1573 transitions. [2022-12-13 17:15:50,491 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:15:50,491 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1573 transitions. [2022-12-13 17:15:50,492 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 157.3) internal successors, (1573), 10 states have internal predecessors, (1573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:50,495 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 494.0) internal successors, (5434), 11 states have internal predecessors, (5434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:50,495 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 494.0) internal successors, (5434), 11 states have internal predecessors, (5434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:50,495 INFO L175 Difference]: Start difference. First operand has 144 places, 140 transitions, 1452 flow. Second operand 10 states and 1573 transitions. [2022-12-13 17:15:50,495 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 170 transitions, 1852 flow [2022-12-13 17:15:51,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 170 transitions, 1833 flow, removed 1 selfloop flow, removed 4 redundant places. [2022-12-13 17:15:51,723 INFO L231 Difference]: Finished difference. Result has 149 places, 137 transitions, 1481 flow [2022-12-13 17:15:51,723 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=1391, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1481, PETRI_PLACES=149, PETRI_TRANSITIONS=137} [2022-12-13 17:15:51,723 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 72 predicate places. [2022-12-13 17:15:51,723 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 137 transitions, 1481 flow [2022-12-13 17:15:51,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 149.29166666666666) internal successors, (3583), 24 states have internal predecessors, (3583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:51,723 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:15:51,724 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:15:51,729 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-12-13 17:15:51,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-12-13 17:15:51,925 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:15:51,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:15:51,926 INFO L85 PathProgramCache]: Analyzing trace with hash 275198196, now seen corresponding path program 1 times [2022-12-13 17:15:51,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:15:51,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115255227] [2022-12-13 17:15:51,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:15:51,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:15:51,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:15:52,189 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:15:52,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:15:52,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115255227] [2022-12-13 17:15:52,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115255227] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:15:52,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327092116] [2022-12-13 17:15:52,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:15:52,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:15:52,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:15:52,191 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:15:52,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-12-13 17:15:52,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:15:52,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 29 conjunts are in the unsatisfiable core [2022-12-13 17:15:52,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:15:52,522 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:15:52,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:15:52,552 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:15:52,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:15:52,605 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:15:52,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:15:52,634 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:15:52,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:15:52,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:15:52,763 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1202 (Array Int Int)) (v_ArrVal_1201 (Array Int Int))) (< 0 (+ (select (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1201) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_1202) c_~B~0.base) c_~B~0.offset) 9223372039002259456))) is different from false [2022-12-13 17:15:53,966 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:15:53,966 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 31 [2022-12-13 17:15:53,975 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:15:53,975 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 1107 treesize of output 1077 [2022-12-13 17:15:53,983 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1062 treesize of output 1046 [2022-12-13 17:15:53,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1046 treesize of output 1014 [2022-12-13 17:15:53,999 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1014 treesize of output 950 [2022-12-13 17:15:54,618 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 17:15:54,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327092116] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:15:54,618 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:15:54,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 19 [2022-12-13 17:15:54,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843121977] [2022-12-13 17:15:54,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:15:54,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 17:15:54,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:15:54,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 17:15:54,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=301, Unknown=13, NotChecked=36, Total=420 [2022-12-13 17:15:54,672 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 148 out of 494 [2022-12-13 17:15:54,674 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 137 transitions, 1481 flow. Second operand has 21 states, 21 states have (on average 149.42857142857142) internal successors, (3138), 21 states have internal predecessors, (3138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:15:54,674 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:15:54,674 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 494 [2022-12-13 17:15:54,675 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:16:09,653 INFO L130 PetriNetUnfolder]: 50971/67427 cut-off events. [2022-12-13 17:16:09,653 INFO L131 PetriNetUnfolder]: For 195266/195482 co-relation queries the response was YES. [2022-12-13 17:16:09,896 INFO L83 FinitePrefix]: Finished finitePrefix Result has 210819 conditions, 67427 events. 50971/67427 cut-off events. For 195266/195482 co-relation queries the response was YES. Maximal size of possible extension queue 6107. Compared 454232 event pairs, 11575 based on Foata normal form. 1164/31646 useless extension candidates. Maximal degree in co-relation 210782. Up to 23963 conditions per place. [2022-12-13 17:16:10,217 INFO L137 encePairwiseOnDemand]: 483/494 looper letters, 144 selfloop transitions, 48 changer transitions 0/195 dead transitions. [2022-12-13 17:16:10,217 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 195 transitions, 2041 flow [2022-12-13 17:16:10,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 17:16:10,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 17:16:10,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1145 transitions. [2022-12-13 17:16:10,220 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.33111625216888374 [2022-12-13 17:16:10,220 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1145 transitions. [2022-12-13 17:16:10,220 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1145 transitions. [2022-12-13 17:16:10,221 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:16:10,221 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1145 transitions. [2022-12-13 17:16:10,223 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 163.57142857142858) internal successors, (1145), 7 states have internal predecessors, (1145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:10,225 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 494.0) internal successors, (3952), 8 states have internal predecessors, (3952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:10,226 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 494.0) internal successors, (3952), 8 states have internal predecessors, (3952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:10,226 INFO L175 Difference]: Start difference. First operand has 149 places, 137 transitions, 1481 flow. Second operand 7 states and 1145 transitions. [2022-12-13 17:16:10,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 195 transitions, 2041 flow [2022-12-13 17:16:10,624 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 195 transitions, 1970 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-12-13 17:16:10,625 INFO L231 Difference]: Finished difference. Result has 149 places, 139 transitions, 1585 flow [2022-12-13 17:16:10,626 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=1410, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1585, PETRI_PLACES=149, PETRI_TRANSITIONS=139} [2022-12-13 17:16:10,626 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 72 predicate places. [2022-12-13 17:16:10,626 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 139 transitions, 1585 flow [2022-12-13 17:16:10,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 149.42857142857142) internal successors, (3138), 21 states have internal predecessors, (3138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:10,626 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:16:10,626 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:16:10,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-12-13 17:16:10,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-12-13 17:16:10,828 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err5ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:16:10,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:16:10,829 INFO L85 PathProgramCache]: Analyzing trace with hash 275198200, now seen corresponding path program 1 times [2022-12-13 17:16:10,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:16:10,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034312184] [2022-12-13 17:16:10,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:16:10,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:16:10,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:16:11,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:16:11,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:16:11,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034312184] [2022-12-13 17:16:11,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034312184] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:16:11,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788165057] [2022-12-13 17:16:11,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:16:11,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:16:11,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:16:11,303 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:16:11,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-12-13 17:16:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:16:11,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 17:16:11,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:16:11,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:16:11,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:16:11,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:16:11,647 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-12-13 17:16:11,647 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 32 [2022-12-13 17:16:11,685 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 17:16:11,727 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 17:16:11,727 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 17:16:11,771 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:16:11,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:16:11,809 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:16:11,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:16:11,876 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:16:11,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:16:11,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-12-13 17:16:11,927 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:16:11,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:16:11,980 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1264 (Array Int Int))) (< (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_1264) c_~A~0.base) (+ (* |c_thread1Thread1of1ForFork1_~i~0#1| 4) c_~A~0.offset)) 2147483648)) is different from false [2022-12-13 17:16:12,185 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:16:12,185 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 32 [2022-12-13 17:16:12,194 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:16:12,194 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 969 treesize of output 955 [2022-12-13 17:16:12,204 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 471 treesize of output 463 [2022-12-13 17:16:12,213 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 934 treesize of output 902 [2022-12-13 17:16:12,221 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 902 treesize of output 838 [2022-12-13 17:16:12,232 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 838 treesize of output 822 [2022-12-13 17:16:12,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:16:12,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788165057] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:16:12,703 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:16:12,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 23 [2022-12-13 17:16:12,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626962623] [2022-12-13 17:16:12,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:16:12,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 17:16:12,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:16:12,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 17:16:12,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=436, Unknown=24, NotChecked=44, Total=600 [2022-12-13 17:16:15,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 17:16:17,661 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 17:16:17,695 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 494 [2022-12-13 17:16:17,696 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 139 transitions, 1585 flow. Second operand has 25 states, 25 states have (on average 134.28) internal successors, (3357), 25 states have internal predecessors, (3357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:17,697 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:16:17,697 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 494 [2022-12-13 17:16:17,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:16:32,278 INFO L130 PetriNetUnfolder]: 47602/63108 cut-off events. [2022-12-13 17:16:32,279 INFO L131 PetriNetUnfolder]: For 183166/183358 co-relation queries the response was YES. [2022-12-13 17:16:32,478 INFO L83 FinitePrefix]: Finished finitePrefix Result has 202402 conditions, 63108 events. 47602/63108 cut-off events. For 183166/183358 co-relation queries the response was YES. Maximal size of possible extension queue 5694. Compared 426969 event pairs, 16879 based on Foata normal form. 1140/29528 useless extension candidates. Maximal degree in co-relation 202363. Up to 38428 conditions per place. [2022-12-13 17:16:32,657 INFO L137 encePairwiseOnDemand]: 487/494 looper letters, 160 selfloop transitions, 29 changer transitions 0/192 dead transitions. [2022-12-13 17:16:32,657 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 192 transitions, 2067 flow [2022-12-13 17:16:32,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 17:16:32,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 17:16:32,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1173 transitions. [2022-12-13 17:16:32,660 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.29681174089068824 [2022-12-13 17:16:32,660 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1173 transitions. [2022-12-13 17:16:32,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1173 transitions. [2022-12-13 17:16:32,660 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:16:32,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1173 transitions. [2022-12-13 17:16:32,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 146.625) internal successors, (1173), 8 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:32,664 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:32,664 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 494.0) internal successors, (4446), 9 states have internal predecessors, (4446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:32,664 INFO L175 Difference]: Start difference. First operand has 149 places, 139 transitions, 1585 flow. Second operand 8 states and 1173 transitions. [2022-12-13 17:16:32,664 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 192 transitions, 2067 flow [2022-12-13 17:16:33,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 192 transitions, 1957 flow, removed 2 selfloop flow, removed 7 redundant places. [2022-12-13 17:16:33,893 INFO L231 Difference]: Finished difference. Result has 149 places, 136 transitions, 1479 flow [2022-12-13 17:16:33,893 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=1421, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1479, PETRI_PLACES=149, PETRI_TRANSITIONS=136} [2022-12-13 17:16:33,893 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 72 predicate places. [2022-12-13 17:16:33,893 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 136 transitions, 1479 flow [2022-12-13 17:16:33,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 134.28) internal successors, (3357), 25 states have internal predecessors, (3357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:33,894 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:16:33,894 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:16:33,899 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-12-13 17:16:34,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-12-13 17:16:34,095 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:16:34,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:16:34,096 INFO L85 PathProgramCache]: Analyzing trace with hash -568730428, now seen corresponding path program 2 times [2022-12-13 17:16:34,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:16:34,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231477943] [2022-12-13 17:16:34,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:16:34,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:16:34,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 17:16:34,467 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 17:16:34,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 17:16:34,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231477943] [2022-12-13 17:16:34,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231477943] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 17:16:34,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910624286] [2022-12-13 17:16:34,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 17:16:34,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 17:16:34,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 17:16:34,469 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 17:16:34,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-12-13 17:16:34,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 17:16:34,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 17:16:34,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 17:16:34,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 17:16:34,793 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 17:16:34,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 17:16:34,814 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 17:16:34,867 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 17:16:34,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 17:16:34,954 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:16:34,954 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 25 [2022-12-13 17:16:34,960 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 17:16:34,960 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 33 [2022-12-13 17:16:35,029 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 17:16:35,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910624286] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 17:16:35,029 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 17:16:35,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 23 [2022-12-13 17:16:35,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365464029] [2022-12-13 17:16:35,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 17:16:35,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 17:16:35,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 17:16:35,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 17:16:35,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=523, Unknown=8, NotChecked=0, Total=600 [2022-12-13 17:16:36,799 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 494 [2022-12-13 17:16:36,801 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 136 transitions, 1479 flow. Second operand has 25 states, 25 states have (on average 169.24) internal successors, (4231), 25 states have internal predecessors, (4231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:16:36,801 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 17:16:36,801 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 494 [2022-12-13 17:16:36,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 17:17:06,717 INFO L130 PetriNetUnfolder]: 94015/125003 cut-off events. [2022-12-13 17:17:06,718 INFO L131 PetriNetUnfolder]: For 338934/339324 co-relation queries the response was YES. [2022-12-13 17:17:07,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 395478 conditions, 125003 events. 94015/125003 cut-off events. For 338934/339324 co-relation queries the response was YES. Maximal size of possible extension queue 12097. Compared 929319 event pairs, 39408 based on Foata normal form. 396/56846 useless extension candidates. Maximal degree in co-relation 395441. Up to 48098 conditions per place. [2022-12-13 17:17:07,506 INFO L137 encePairwiseOnDemand]: 481/494 looper letters, 245 selfloop transitions, 97 changer transitions 0/345 dead transitions. [2022-12-13 17:17:07,506 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 345 transitions, 3649 flow [2022-12-13 17:17:07,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-13 17:17:07,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-12-13 17:17:07,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4263 transitions. [2022-12-13 17:17:07,511 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.35956477732793524 [2022-12-13 17:17:07,511 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4263 transitions. [2022-12-13 17:17:07,511 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4263 transitions. [2022-12-13 17:17:07,512 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 17:17:07,512 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4263 transitions. [2022-12-13 17:17:07,516 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 177.625) internal successors, (4263), 24 states have internal predecessors, (4263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:17:07,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 494.0) internal successors, (12350), 25 states have internal predecessors, (12350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:17:07,523 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 494.0) internal successors, (12350), 25 states have internal predecessors, (12350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:17:07,523 INFO L175 Difference]: Start difference. First operand has 149 places, 136 transitions, 1479 flow. Second operand 24 states and 4263 transitions. [2022-12-13 17:17:07,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 345 transitions, 3649 flow [2022-12-13 17:17:08,118 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 345 transitions, 3499 flow, removed 4 selfloop flow, removed 9 redundant places. [2022-12-13 17:17:08,121 INFO L231 Difference]: Finished difference. Result has 163 places, 176 transitions, 2200 flow [2022-12-13 17:17:08,121 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=494, PETRI_DIFFERENCE_MINUEND_FLOW=1358, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=79, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=2200, PETRI_PLACES=163, PETRI_TRANSITIONS=176} [2022-12-13 17:17:08,121 INFO L288 CegarLoopForPetriNet]: 77 programPoint places, 86 predicate places. [2022-12-13 17:17:08,121 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 176 transitions, 2200 flow [2022-12-13 17:17:08,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 169.24) internal successors, (4231), 25 states have internal predecessors, (4231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 17:17:08,122 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 17:17:08,122 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 17:17:08,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-12-13 17:17:08,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cac2b280-f4cd-498c-896c-1594675fb824/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-12-13 17:17:08,323 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 88 more)] === [2022-12-13 17:17:08,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 17:17:08,324 INFO L85 PathProgramCache]: Analyzing trace with hash 275198197, now seen corresponding path program 1 times [2022-12-13 17:17:08,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 17:17:08,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163467157] [2022-12-13 17:17:08,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 17:17:08,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 17:17:08,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat