./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/weaver/popl20-queue-add-2.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/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_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-queue-add-2.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/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_8d209e68-4369-4d20-b8aa-5feda7043c39/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 89f85a9c071b9d85a8a89a1542b8738a051beeaf8ef3f8b389c5a92dd50b70df --- 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 15:20:57,678 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 15:20:57,680 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 15:20:57,703 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 15:20:57,703 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 15:20:57,705 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 15:20:57,707 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 15:20:57,710 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 15:20:57,712 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 15:20:57,713 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 15:20:57,715 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 15:20:57,717 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 15:20:57,717 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 15:20:57,719 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 15:20:57,720 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 15:20:57,722 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 15:20:57,723 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 15:20:57,724 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 15:20:57,725 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 15:20:57,726 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 15:20:57,727 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 15:20:57,728 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 15:20:57,729 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 15:20:57,729 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 15:20:57,731 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 15:20:57,732 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 15:20:57,732 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 15:20:57,732 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 15:20:57,733 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 15:20:57,733 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 15:20:57,734 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 15:20:57,734 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 15:20:57,735 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 15:20:57,735 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 15:20:57,736 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 15:20:57,736 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 15:20:57,736 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 15:20:57,737 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 15:20:57,737 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 15:20:57,738 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 15:20:57,738 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 15:20:57,739 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/config/svcomp-Overflow-32bit-Automizer_Default.epf [2022-12-13 15:20:57,764 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 15:20:57,764 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 15:20:57,764 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 15:20:57,765 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 15:20:57,765 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 15:20:57,765 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 15:20:57,766 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 15:20:57,766 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 15:20:57,766 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 15:20:57,767 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 15:20:57,767 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 15:20:57,767 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 15:20:57,767 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 15:20:57,767 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 15:20:57,768 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 15:20:57,768 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 15:20:57,768 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 15:20:57,768 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 15:20:57,768 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-12-13 15:20:57,768 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 15:20:57,769 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 15:20:57,769 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 15:20:57,769 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 15:20:57,769 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 15:20:57,769 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 15:20:57,769 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 15:20:57,770 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 15:20:57,770 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 15:20:57,770 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 15:20:57,770 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 15:20:57,770 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 15:20:57,771 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 15:20:57,771 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 15:20:57,771 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 15:20:57,771 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 15:20:57,771 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 15:20:57,771 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 15:20:57,772 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_8d209e68-4369-4d20-b8aa-5feda7043c39/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_8d209e68-4369-4d20-b8aa-5feda7043c39/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 -> 89f85a9c071b9d85a8a89a1542b8738a051beeaf8ef3f8b389c5a92dd50b70df [2022-12-13 15:20:57,955 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 15:20:57,974 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 15:20:57,976 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 15:20:57,977 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 15:20:57,978 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 15:20:57,979 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/weaver/popl20-queue-add-2.wvr.c [2022-12-13 15:21:00,625 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 15:21:00,769 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 15:21:00,770 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/sv-benchmarks/c/weaver/popl20-queue-add-2.wvr.c [2022-12-13 15:21:00,776 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/data/c32ede302/89816388ecf04472b61978dbf77bf627/FLAG765b27917 [2022-12-13 15:21:00,786 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/data/c32ede302/89816388ecf04472b61978dbf77bf627 [2022-12-13 15:21:00,788 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 15:21:00,789 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 15:21:00,790 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 15:21:00,790 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 15:21:00,793 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 15:21:00,793 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 03:21:00" (1/1) ... [2022-12-13 15:21:00,794 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d679ab9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:00, skipping insertion in model container [2022-12-13 15:21:00,794 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 03:21:00" (1/1) ... [2022-12-13 15:21:00,799 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 15:21:00,813 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 15:21:00,927 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 15:21:00,928 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 15:21:00,930 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 15:21:00,931 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 15:21:00,932 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 15:21:00,933 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 15:21:00,938 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_8d209e68-4369-4d20-b8aa-5feda7043c39/sv-benchmarks/c/weaver/popl20-queue-add-2.wvr.c[2696,2709] [2022-12-13 15:21:00,942 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 15:21:00,961 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 15:21:00,976 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 15:21:00,977 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 15:21:00,977 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 15:21:00,979 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 15:21:00,980 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-13 15:21:00,981 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-13 15:21:00,985 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_8d209e68-4369-4d20-b8aa-5feda7043c39/sv-benchmarks/c/weaver/popl20-queue-add-2.wvr.c[2696,2709] [2022-12-13 15:21:00,988 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 15:21:01,008 INFO L208 MainTranslator]: Completed translation [2022-12-13 15:21:01,008 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01 WrapperNode [2022-12-13 15:21:01,008 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 15:21:01,009 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 15:21:01,009 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 15:21:01,010 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 15:21:01,017 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,025 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,047 INFO L138 Inliner]: procedures = 24, calls = 39, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 166 [2022-12-13 15:21:01,048 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 15:21:01,048 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 15:21:01,049 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 15:21:01,049 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 15:21:01,058 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,059 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,061 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,062 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,068 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,072 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,074 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,075 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,078 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 15:21:01,078 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 15:21:01,079 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 15:21:01,079 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 15:21:01,080 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (1/1) ... [2022-12-13 15:21:01,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 15:21:01,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:01,108 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 15:21:01,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 15:21:01,143 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 15:21:01,143 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-13 15:21:01,143 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-13 15:21:01,143 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-13 15:21:01,144 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-13 15:21:01,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 15:21:01,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 15:21:01,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 15:21:01,144 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-13 15:21:01,144 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-13 15:21:01,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 15:21:01,144 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 15:21:01,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 15:21:01,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 15:21:01,145 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 15:21:01,146 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 15:21:01,223 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 15:21:01,225 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 15:21:01,490 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 15:21:01,601 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 15:21:01,601 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-12-13 15:21:01,604 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:21:01 BoogieIcfgContainer [2022-12-13 15:21:01,604 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 15:21:01,606 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 15:21:01,607 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 15:21:01,610 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 15:21:01,610 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 03:21:00" (1/3) ... [2022-12-13 15:21:01,611 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42eecf7d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 03:21:01, skipping insertion in model container [2022-12-13 15:21:01,611 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:21:01" (2/3) ... [2022-12-13 15:21:01,611 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42eecf7d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 03:21:01, skipping insertion in model container [2022-12-13 15:21:01,611 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:21:01" (3/3) ... [2022-12-13 15:21:01,612 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-queue-add-2.wvr.c [2022-12-13 15:21:01,621 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 15:21:01,631 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 15:21:01,631 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 12 error locations. [2022-12-13 15:21:01,631 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 15:21:01,693 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-13 15:21:01,726 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 149 places, 153 transitions, 322 flow [2022-12-13 15:21:01,784 INFO L130 PetriNetUnfolder]: 11/151 cut-off events. [2022-12-13 15:21:01,785 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 15:21:01,789 INFO L83 FinitePrefix]: Finished finitePrefix Result has 160 conditions, 151 events. 11/151 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 139 event pairs, 0 based on Foata normal form. 0/128 useless extension candidates. Maximal degree in co-relation 111. Up to 3 conditions per place. [2022-12-13 15:21:01,789 INFO L82 GeneralOperation]: Start removeDead. Operand has 149 places, 153 transitions, 322 flow [2022-12-13 15:21:01,794 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 129 places, 132 transitions, 273 flow [2022-12-13 15:21:01,797 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 15:21:01,808 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 129 places, 132 transitions, 273 flow [2022-12-13 15:21:01,810 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 129 places, 132 transitions, 273 flow [2022-12-13 15:21:01,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 129 places, 132 transitions, 273 flow [2022-12-13 15:21:01,842 INFO L130 PetriNetUnfolder]: 10/132 cut-off events. [2022-12-13 15:21:01,843 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-12-13 15:21:01,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 140 conditions, 132 events. 10/132 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 137 event pairs, 0 based on Foata normal form. 0/110 useless extension candidates. Maximal degree in co-relation 111. Up to 3 conditions per place. [2022-12-13 15:21:01,845 INFO L119 LiptonReduction]: Number of co-enabled transitions 1142 [2022-12-13 15:21:05,970 INFO L134 LiptonReduction]: Checked pairs total: 1453 [2022-12-13 15:21:05,970 INFO L136 LiptonReduction]: Total number of compositions: 145 [2022-12-13 15:21:05,980 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 15:21:05,984 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;@263e17c6, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 15:21:05,984 INFO L358 AbstractCegarLoop]: Starting to check reachability of 24 error locations. [2022-12-13 15:21:05,986 INFO L130 PetriNetUnfolder]: 1/2 cut-off events. [2022-12-13 15:21:05,986 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-12-13 15:21:05,986 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:05,986 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1] [2022-12-13 15:21:05,987 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:05,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:05,990 INFO L85 PathProgramCache]: Analyzing trace with hash 22716, now seen corresponding path program 1 times [2022-12-13 15:21:05,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:05,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205714457] [2022-12-13 15:21:05,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:05,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:06,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:06,190 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 15:21:06,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:06,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205714457] [2022-12-13 15:21:06,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205714457] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:06,191 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:21:06,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-13 15:21:06,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119912538] [2022-12-13 15:21:06,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:06,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:21:06,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:06,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:21:06,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:21:06,230 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 298 [2022-12-13 15:21:06,232 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 27 transitions, 63 flow. Second operand has 3 states, 3 states have (on average 128.66666666666666) internal successors, (386), 3 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,233 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:06,233 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 298 [2022-12-13 15:21:06,234 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:06,378 INFO L130 PetriNetUnfolder]: 469/695 cut-off events. [2022-12-13 15:21:06,378 INFO L131 PetriNetUnfolder]: For 18/18 co-relation queries the response was YES. [2022-12-13 15:21:06,380 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1422 conditions, 695 events. 469/695 cut-off events. For 18/18 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 3138 event pairs, 218 based on Foata normal form. 0/241 useless extension candidates. Maximal degree in co-relation 628. Up to 342 conditions per place. [2022-12-13 15:21:06,384 INFO L137 encePairwiseOnDemand]: 291/298 looper letters, 39 selfloop transitions, 2 changer transitions 0/43 dead transitions. [2022-12-13 15:21:06,384 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 30 places, 43 transitions, 186 flow [2022-12-13 15:21:06,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:21:06,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 15:21:06,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 433 transitions. [2022-12-13 15:21:06,397 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4843400447427293 [2022-12-13 15:21:06,397 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 433 transitions. [2022-12-13 15:21:06,398 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 433 transitions. [2022-12-13 15:21:06,399 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:06,402 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 433 transitions. [2022-12-13 15:21:06,412 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 144.33333333333334) internal successors, (433), 3 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,418 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,418 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,420 INFO L175 Difference]: Start difference. First operand has 31 places, 27 transitions, 63 flow. Second operand 3 states and 433 transitions. [2022-12-13 15:21:06,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 30 places, 43 transitions, 186 flow [2022-12-13 15:21:06,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 43 transitions, 176 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 15:21:06,425 INFO L231 Difference]: Finished difference. Result has 28 places, 25 transitions, 66 flow [2022-12-13 15:21:06,427 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=52, PETRI_DIFFERENCE_MINUEND_PLACES=25, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=66, PETRI_PLACES=28, PETRI_TRANSITIONS=25} [2022-12-13 15:21:06,430 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, -3 predicate places. [2022-12-13 15:21:06,431 INFO L495 AbstractCegarLoop]: Abstraction has has 28 places, 25 transitions, 66 flow [2022-12-13 15:21:06,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 128.66666666666666) internal successors, (386), 3 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,431 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:06,431 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2022-12-13 15:21:06,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 15:21:06,432 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:06,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:06,432 INFO L85 PathProgramCache]: Analyzing trace with hash 705646, now seen corresponding path program 1 times [2022-12-13 15:21:06,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:06,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098150891] [2022-12-13 15:21:06,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:06,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:06,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:06,501 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:06,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:06,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098150891] [2022-12-13 15:21:06,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098150891] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:06,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:21:06,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 15:21:06,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318276917] [2022-12-13 15:21:06,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:06,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:21:06,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:06,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:21:06,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:21:06,514 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 298 [2022-12-13 15:21:06,515 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 25 transitions, 66 flow. Second operand has 3 states, 3 states have (on average 129.0) internal successors, (387), 3 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,515 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:06,515 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 298 [2022-12-13 15:21:06,515 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:06,618 INFO L130 PetriNetUnfolder]: 469/694 cut-off events. [2022-12-13 15:21:06,618 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 15:21:06,619 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1411 conditions, 694 events. 469/694 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 3136 event pairs, 218 based on Foata normal form. 0/243 useless extension candidates. Maximal degree in co-relation 703. Up to 678 conditions per place. [2022-12-13 15:21:06,622 INFO L137 encePairwiseOnDemand]: 296/298 looper letters, 21 selfloop transitions, 1 changer transitions 0/24 dead transitions. [2022-12-13 15:21:06,623 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 29 places, 24 transitions, 106 flow [2022-12-13 15:21:06,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:21:06,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 15:21:06,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 406 transitions. [2022-12-13 15:21:06,626 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4541387024608501 [2022-12-13 15:21:06,626 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 406 transitions. [2022-12-13 15:21:06,626 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 406 transitions. [2022-12-13 15:21:06,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:06,626 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 406 transitions. [2022-12-13 15:21:06,628 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 135.33333333333334) internal successors, (406), 3 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,630 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,631 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,631 INFO L175 Difference]: Start difference. First operand has 28 places, 25 transitions, 66 flow. Second operand 3 states and 406 transitions. [2022-12-13 15:21:06,631 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 29 places, 24 transitions, 106 flow [2022-12-13 15:21:06,632 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 28 places, 24 transitions, 104 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 15:21:06,632 INFO L231 Difference]: Finished difference. Result has 28 places, 24 transitions, 62 flow [2022-12-13 15:21:06,632 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=60, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=62, PETRI_PLACES=28, PETRI_TRANSITIONS=24} [2022-12-13 15:21:06,633 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, -3 predicate places. [2022-12-13 15:21:06,633 INFO L495 AbstractCegarLoop]: Abstraction has has 28 places, 24 transitions, 62 flow [2022-12-13 15:21:06,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 129.0) internal successors, (387), 3 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,634 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:06,634 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2022-12-13 15:21:06,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 15:21:06,634 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:06,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:06,635 INFO L85 PathProgramCache]: Analyzing trace with hash 705671, now seen corresponding path program 1 times [2022-12-13 15:21:06,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:06,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023223543] [2022-12-13 15:21:06,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:06,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:06,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:06,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:06,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023223543] [2022-12-13 15:21:06,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023223543] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:06,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131554727] [2022-12-13 15:21:06,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:06,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:06,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:06,709 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:06,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 15:21:06,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:06,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 15:21:06,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:06,792 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 15:21:06,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:06,807 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 15:21:06,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131554727] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:06,808 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:06,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2] total 5 [2022-12-13 15:21:06,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598053769] [2022-12-13 15:21:06,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:06,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 15:21:06,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:06,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 15:21:06,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 15:21:06,836 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 298 [2022-12-13 15:21:06,837 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 24 transitions, 62 flow. Second operand has 7 states, 7 states have (on average 129.14285714285714) internal successors, (904), 7 states have internal predecessors, (904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:06,837 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:06,837 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 298 [2022-12-13 15:21:06,837 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:07,189 INFO L130 PetriNetUnfolder]: 1171/1732 cut-off events. [2022-12-13 15:21:07,189 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-13 15:21:07,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3511 conditions, 1732 events. 1171/1732 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 167. Compared 8828 event pairs, 545 based on Foata normal form. 0/606 useless extension candidates. Maximal degree in co-relation 3503. Up to 341 conditions per place. [2022-12-13 15:21:07,196 INFO L137 encePairwiseOnDemand]: 295/298 looper letters, 92 selfloop transitions, 5 changer transitions 0/99 dead transitions. [2022-12-13 15:21:07,197 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 99 transitions, 428 flow [2022-12-13 15:21:07,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 15:21:07,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 15:21:07,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 868 transitions. [2022-12-13 15:21:07,200 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4854586129753915 [2022-12-13 15:21:07,200 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 868 transitions. [2022-12-13 15:21:07,200 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 868 transitions. [2022-12-13 15:21:07,200 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:07,200 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 868 transitions. [2022-12-13 15:21:07,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 144.66666666666666) internal successors, (868), 6 states have internal predecessors, (868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,205 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 298.0) internal successors, (2086), 7 states have internal predecessors, (2086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,206 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 298.0) internal successors, (2086), 7 states have internal predecessors, (2086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,206 INFO L175 Difference]: Start difference. First operand has 28 places, 24 transitions, 62 flow. Second operand 6 states and 868 transitions. [2022-12-13 15:21:07,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 99 transitions, 428 flow [2022-12-13 15:21:07,207 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 32 places, 99 transitions, 427 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 15:21:07,208 INFO L231 Difference]: Finished difference. Result has 35 places, 27 transitions, 97 flow [2022-12-13 15:21:07,208 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=61, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=97, PETRI_PLACES=35, PETRI_TRANSITIONS=27} [2022-12-13 15:21:07,208 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 4 predicate places. [2022-12-13 15:21:07,208 INFO L495 AbstractCegarLoop]: Abstraction has has 35 places, 27 transitions, 97 flow [2022-12-13 15:21:07,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 129.14285714285714) internal successors, (904), 7 states have internal predecessors, (904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,209 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:07,209 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-12-13 15:21:07,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 15:21:07,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:07,410 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:07,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:07,410 INFO L85 PathProgramCache]: Analyzing trace with hash 678332033, now seen corresponding path program 1 times [2022-12-13 15:21:07,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:07,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843979272] [2022-12-13 15:21:07,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:07,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:07,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:07,498 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 15:21:07,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:07,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843979272] [2022-12-13 15:21:07,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843979272] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:07,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:21:07,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 15:21:07,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671287416] [2022-12-13 15:21:07,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:07,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 15:21:07,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:07,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 15:21:07,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 15:21:07,523 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 298 [2022-12-13 15:21:07,523 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 27 transitions, 97 flow. Second operand has 4 states, 4 states have (on average 126.0) internal successors, (504), 4 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,523 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:07,524 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 298 [2022-12-13 15:21:07,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:07,738 INFO L130 PetriNetUnfolder]: 937/1394 cut-off events. [2022-12-13 15:21:07,738 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-13 15:21:07,740 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2844 conditions, 1394 events. 937/1394 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 7182 event pairs, 436 based on Foata normal form. 6/500 useless extension candidates. Maximal degree in co-relation 2832. Up to 1355 conditions per place. [2022-12-13 15:21:07,745 INFO L137 encePairwiseOnDemand]: 284/298 looper letters, 23 selfloop transitions, 2 changer transitions 5/32 dead transitions. [2022-12-13 15:21:07,745 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 32 transitions, 170 flow [2022-12-13 15:21:07,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 15:21:07,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 15:21:07,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 538 transitions. [2022-12-13 15:21:07,748 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4513422818791946 [2022-12-13 15:21:07,748 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 538 transitions. [2022-12-13 15:21:07,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 538 transitions. [2022-12-13 15:21:07,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:07,748 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 538 transitions. [2022-12-13 15:21:07,750 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 134.5) internal successors, (538), 4 states have internal predecessors, (538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 298.0) internal successors, (1490), 5 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,753 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 298.0) internal successors, (1490), 5 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,753 INFO L175 Difference]: Start difference. First operand has 35 places, 27 transitions, 97 flow. Second operand 4 states and 538 transitions. [2022-12-13 15:21:07,753 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 32 transitions, 170 flow [2022-12-13 15:21:07,754 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 32 transitions, 162 flow, removed 3 selfloop flow, removed 1 redundant places. [2022-12-13 15:21:07,755 INFO L231 Difference]: Finished difference. Result has 39 places, 27 transitions, 119 flow [2022-12-13 15:21:07,755 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=89, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=119, PETRI_PLACES=39, PETRI_TRANSITIONS=27} [2022-12-13 15:21:07,756 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 8 predicate places. [2022-12-13 15:21:07,756 INFO L495 AbstractCegarLoop]: Abstraction has has 39 places, 27 transitions, 119 flow [2022-12-13 15:21:07,756 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 126.0) internal successors, (504), 4 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,756 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:07,756 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 15:21:07,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 15:21:07,757 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:07,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:07,757 INFO L85 PathProgramCache]: Analyzing trace with hash -451336817, now seen corresponding path program 1 times [2022-12-13 15:21:07,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:07,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050669354] [2022-12-13 15:21:07,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:07,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:07,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:07,851 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 15:21:07,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:07,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050669354] [2022-12-13 15:21:07,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050669354] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:07,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726226874] [2022-12-13 15:21:07,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:07,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:07,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:07,853 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:07,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 15:21:07,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:07,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 15:21:07,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:07,919 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:21:07,920 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:21:07,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726226874] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:07,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 15:21:07,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [3] total 4 [2022-12-13 15:21:07,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795977975] [2022-12-13 15:21:07,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:07,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:21:07,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:07,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:21:07,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 15:21:07,925 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 298 [2022-12-13 15:21:07,925 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 27 transitions, 119 flow. Second operand has 3 states, 3 states have (on average 130.66666666666666) internal successors, (392), 3 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:07,926 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:07,926 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 298 [2022-12-13 15:21:07,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:08,033 INFO L130 PetriNetUnfolder]: 545/835 cut-off events. [2022-12-13 15:21:08,034 INFO L131 PetriNetUnfolder]: For 111/111 co-relation queries the response was YES. [2022-12-13 15:21:08,034 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2363 conditions, 835 events. 545/835 cut-off events. For 111/111 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 4009 event pairs, 248 based on Foata normal form. 0/355 useless extension candidates. Maximal degree in co-relation 2348. Up to 811 conditions per place. [2022-12-13 15:21:08,037 INFO L137 encePairwiseOnDemand]: 294/298 looper letters, 21 selfloop transitions, 1 changer transitions 0/24 dead transitions. [2022-12-13 15:21:08,037 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 37 places, 24 transitions, 151 flow [2022-12-13 15:21:08,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:21:08,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 15:21:08,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 408 transitions. [2022-12-13 15:21:08,038 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4563758389261745 [2022-12-13 15:21:08,039 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 408 transitions. [2022-12-13 15:21:08,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 408 transitions. [2022-12-13 15:21:08,039 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:08,039 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 408 transitions. [2022-12-13 15:21:08,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 136.0) internal successors, (408), 3 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,042 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,042 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,042 INFO L175 Difference]: Start difference. First operand has 39 places, 27 transitions, 119 flow. Second operand 3 states and 408 transitions. [2022-12-13 15:21:08,042 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 37 places, 24 transitions, 151 flow [2022-12-13 15:21:08,043 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 35 places, 24 transitions, 145 flow, removed 1 selfloop flow, removed 2 redundant places. [2022-12-13 15:21:08,044 INFO L231 Difference]: Finished difference. Result has 35 places, 24 transitions, 103 flow [2022-12-13 15:21:08,044 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=101, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=103, PETRI_PLACES=35, PETRI_TRANSITIONS=24} [2022-12-13 15:21:08,044 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 4 predicate places. [2022-12-13 15:21:08,044 INFO L495 AbstractCegarLoop]: Abstraction has has 35 places, 24 transitions, 103 flow [2022-12-13 15:21:08,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 130.66666666666666) internal successors, (392), 3 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,045 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:08,045 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 15:21:08,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 15:21:08,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:08,246 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:08,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:08,246 INFO L85 PathProgramCache]: Analyzing trace with hash -451336756, now seen corresponding path program 1 times [2022-12-13 15:21:08,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:08,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012242759] [2022-12-13 15:21:08,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:08,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:08,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:08,343 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:21:08,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:08,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012242759] [2022-12-13 15:21:08,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012242759] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:08,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:21:08,344 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 15:21:08,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435157681] [2022-12-13 15:21:08,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:08,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:21:08,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:08,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:21:08,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:21:08,362 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 298 [2022-12-13 15:21:08,363 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 24 transitions, 103 flow. Second operand has 3 states, 3 states have (on average 131.0) internal successors, (393), 3 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,364 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:08,364 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 298 [2022-12-13 15:21:08,364 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:08,547 INFO L130 PetriNetUnfolder]: 725/1151 cut-off events. [2022-12-13 15:21:08,548 INFO L131 PetriNetUnfolder]: For 116/164 co-relation queries the response was YES. [2022-12-13 15:21:08,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3201 conditions, 1151 events. 725/1151 cut-off events. For 116/164 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 6159 event pairs, 268 based on Foata normal form. 0/551 useless extension candidates. Maximal degree in co-relation 3186. Up to 817 conditions per place. [2022-12-13 15:21:08,553 INFO L137 encePairwiseOnDemand]: 294/298 looper letters, 32 selfloop transitions, 2 changer transitions 0/35 dead transitions. [2022-12-13 15:21:08,553 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 37 places, 35 transitions, 208 flow [2022-12-13 15:21:08,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:21:08,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 15:21:08,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 419 transitions. [2022-12-13 15:21:08,555 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46868008948545864 [2022-12-13 15:21:08,555 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 419 transitions. [2022-12-13 15:21:08,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 419 transitions. [2022-12-13 15:21:08,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:08,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 419 transitions. [2022-12-13 15:21:08,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 139.66666666666666) internal successors, (419), 3 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,558 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,558 INFO L175 Difference]: Start difference. First operand has 35 places, 24 transitions, 103 flow. Second operand 3 states and 419 transitions. [2022-12-13 15:21:08,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 37 places, 35 transitions, 208 flow [2022-12-13 15:21:08,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 35 transitions, 207 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 15:21:08,560 INFO L231 Difference]: Finished difference. Result has 37 places, 25 transitions, 118 flow [2022-12-13 15:21:08,560 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=118, PETRI_PLACES=37, PETRI_TRANSITIONS=25} [2022-12-13 15:21:08,561 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 6 predicate places. [2022-12-13 15:21:08,561 INFO L495 AbstractCegarLoop]: Abstraction has has 37 places, 25 transitions, 118 flow [2022-12-13 15:21:08,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 131.0) internal successors, (393), 3 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,561 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:08,561 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 1, 1] [2022-12-13 15:21:08,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 15:21:08,561 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:08,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:08,562 INFO L85 PathProgramCache]: Analyzing trace with hash -451496619, now seen corresponding path program 2 times [2022-12-13 15:21:08,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:08,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121386080] [2022-12-13 15:21:08,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:08,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:08,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:08,625 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 15:21:08,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:08,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121386080] [2022-12-13 15:21:08,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121386080] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:08,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633531206] [2022-12-13 15:21:08,626 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:21:08,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:08,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:08,627 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:08,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 15:21:08,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 15:21:08,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:21:08,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 15:21:08,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:08,690 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 15:21:08,690 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:21:08,690 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633531206] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:08,690 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 15:21:08,690 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [5] total 6 [2022-12-13 15:21:08,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89998851] [2022-12-13 15:21:08,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:08,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:21:08,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:08,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:21:08,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-12-13 15:21:08,701 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 298 [2022-12-13 15:21:08,701 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 25 transitions, 118 flow. Second operand has 3 states, 3 states have (on average 130.0) internal successors, (390), 3 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,701 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:08,701 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 298 [2022-12-13 15:21:08,701 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:08,844 INFO L130 PetriNetUnfolder]: 597/978 cut-off events. [2022-12-13 15:21:08,845 INFO L131 PetriNetUnfolder]: For 376/440 co-relation queries the response was YES. [2022-12-13 15:21:08,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2952 conditions, 978 events. 597/978 cut-off events. For 376/440 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 5287 event pairs, 344 based on Foata normal form. 41/587 useless extension candidates. Maximal degree in co-relation 2936. Up to 958 conditions per place. [2022-12-13 15:21:08,848 INFO L137 encePairwiseOnDemand]: 296/298 looper letters, 21 selfloop transitions, 1 changer transitions 0/24 dead transitions. [2022-12-13 15:21:08,848 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 24 transitions, 152 flow [2022-12-13 15:21:08,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:21:08,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 15:21:08,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 405 transitions. [2022-12-13 15:21:08,850 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.45302013422818793 [2022-12-13 15:21:08,850 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 405 transitions. [2022-12-13 15:21:08,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 405 transitions. [2022-12-13 15:21:08,850 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:08,850 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 405 transitions. [2022-12-13 15:21:08,851 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,852 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,853 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,853 INFO L175 Difference]: Start difference. First operand has 37 places, 25 transitions, 118 flow. Second operand 3 states and 405 transitions. [2022-12-13 15:21:08,853 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 24 transitions, 152 flow [2022-12-13 15:21:08,853 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 24 transitions, 140 flow, removed 1 selfloop flow, removed 5 redundant places. [2022-12-13 15:21:08,854 INFO L231 Difference]: Finished difference. Result has 33 places, 24 transitions, 98 flow [2022-12-13 15:21:08,854 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=96, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=98, PETRI_PLACES=33, PETRI_TRANSITIONS=24} [2022-12-13 15:21:08,855 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 2 predicate places. [2022-12-13 15:21:08,855 INFO L495 AbstractCegarLoop]: Abstraction has has 33 places, 24 transitions, 98 flow [2022-12-13 15:21:08,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 130.0) internal successors, (390), 3 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:08,855 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:08,855 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:08,859 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 15:21:09,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:09,056 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:09,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:09,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1106536162, now seen corresponding path program 1 times [2022-12-13 15:21:09,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:09,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495134274] [2022-12-13 15:21:09,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:09,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:09,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:09,104 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 15:21:09,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:09,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495134274] [2022-12-13 15:21:09,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495134274] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:09,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046590095] [2022-12-13 15:21:09,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:09,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:09,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:09,106 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:09,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 15:21:09,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:09,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 15:21:09,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:09,164 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 15:21:09,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:09,177 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 15:21:09,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046590095] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:09,177 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:09,177 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-12-13 15:21:09,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894486093] [2022-12-13 15:21:09,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:09,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 15:21:09,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:09,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 15:21:09,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-13 15:21:09,195 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 298 [2022-12-13 15:21:09,196 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 24 transitions, 98 flow. Second operand has 7 states, 7 states have (on average 130.71428571428572) internal successors, (915), 7 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:09,196 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:09,196 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 298 [2022-12-13 15:21:09,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:09,534 INFO L130 PetriNetUnfolder]: 1613/2446 cut-off events. [2022-12-13 15:21:09,534 INFO L131 PetriNetUnfolder]: For 264/264 co-relation queries the response was YES. [2022-12-13 15:21:09,537 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7348 conditions, 2446 events. 1613/2446 cut-off events. For 264/264 co-relation queries the response was YES. Maximal size of possible extension queue 216. Compared 13880 event pairs, 212 based on Foata normal form. 0/1374 useless extension candidates. Maximal degree in co-relation 7335. Up to 1825 conditions per place. [2022-12-13 15:21:09,547 INFO L137 encePairwiseOnDemand]: 294/298 looper letters, 67 selfloop transitions, 9 changer transitions 0/77 dead transitions. [2022-12-13 15:21:09,548 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 77 transitions, 442 flow [2022-12-13 15:21:09,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 15:21:09,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 15:21:09,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 978 transitions. [2022-12-13 15:21:09,551 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46883988494726747 [2022-12-13 15:21:09,551 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 978 transitions. [2022-12-13 15:21:09,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 978 transitions. [2022-12-13 15:21:09,552 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:09,552 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 978 transitions. [2022-12-13 15:21:09,554 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 139.71428571428572) internal successors, (978), 7 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:09,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 298.0) internal successors, (2384), 8 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:09,557 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 298.0) internal successors, (2384), 8 states have internal predecessors, (2384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:09,557 INFO L175 Difference]: Start difference. First operand has 33 places, 24 transitions, 98 flow. Second operand 7 states and 978 transitions. [2022-12-13 15:21:09,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 77 transitions, 442 flow [2022-12-13 15:21:09,558 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 77 transitions, 441 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 15:21:09,559 INFO L231 Difference]: Finished difference. Result has 41 places, 30 transitions, 168 flow [2022-12-13 15:21:09,560 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=97, PETRI_DIFFERENCE_MINUEND_PLACES=32, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=168, PETRI_PLACES=41, PETRI_TRANSITIONS=30} [2022-12-13 15:21:09,560 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 10 predicate places. [2022-12-13 15:21:09,560 INFO L495 AbstractCegarLoop]: Abstraction has has 41 places, 30 transitions, 168 flow [2022-12-13 15:21:09,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.71428571428572) internal successors, (915), 7 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:09,561 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:09,561 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:09,565 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 15:21:09,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-12-13 15:21:09,762 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:09,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:09,762 INFO L85 PathProgramCache]: Analyzing trace with hash 57118476, now seen corresponding path program 1 times [2022-12-13 15:21:09,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:09,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818779633] [2022-12-13 15:21:09,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:09,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:09,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:09,862 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:21:09,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:09,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818779633] [2022-12-13 15:21:09,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818779633] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:09,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430046320] [2022-12-13 15:21:09,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:09,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:09,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:09,864 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:09,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 15:21:09,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:09,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 15:21:09,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:09,980 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:09,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:10,036 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:10,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430046320] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:10,037 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:10,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 5] total 11 [2022-12-13 15:21:10,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943034869] [2022-12-13 15:21:10,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:10,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 15:21:10,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:10,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 15:21:10,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-12-13 15:21:10,125 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 298 [2022-12-13 15:21:10,125 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 30 transitions, 168 flow. Second operand has 12 states, 12 states have (on average 122.5) internal successors, (1470), 12 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:10,126 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:10,126 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 298 [2022-12-13 15:21:10,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:10,403 INFO L130 PetriNetUnfolder]: 1175/1817 cut-off events. [2022-12-13 15:21:10,403 INFO L131 PetriNetUnfolder]: For 1739/1821 co-relation queries the response was YES. [2022-12-13 15:21:10,405 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6087 conditions, 1817 events. 1175/1817 cut-off events. For 1739/1821 co-relation queries the response was YES. Maximal size of possible extension queue 170. Compared 9919 event pairs, 608 based on Foata normal form. 134/1255 useless extension candidates. Maximal degree in co-relation 6071. Up to 1694 conditions per place. [2022-12-13 15:21:10,413 INFO L137 encePairwiseOnDemand]: 288/298 looper letters, 37 selfloop transitions, 9 changer transitions 2/50 dead transitions. [2022-12-13 15:21:10,413 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 50 transitions, 337 flow [2022-12-13 15:21:10,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 15:21:10,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 15:21:10,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 768 transitions. [2022-12-13 15:21:10,416 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42953020134228187 [2022-12-13 15:21:10,416 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 768 transitions. [2022-12-13 15:21:10,416 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 768 transitions. [2022-12-13 15:21:10,416 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:10,416 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 768 transitions. [2022-12-13 15:21:10,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 128.0) internal successors, (768), 6 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:10,420 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 298.0) internal successors, (2086), 7 states have internal predecessors, (2086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:10,421 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 298.0) internal successors, (2086), 7 states have internal predecessors, (2086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:10,421 INFO L175 Difference]: Start difference. First operand has 41 places, 30 transitions, 168 flow. Second operand 6 states and 768 transitions. [2022-12-13 15:21:10,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 50 transitions, 337 flow [2022-12-13 15:21:10,423 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 50 transitions, 322 flow, removed 6 selfloop flow, removed 1 redundant places. [2022-12-13 15:21:10,424 INFO L231 Difference]: Finished difference. Result has 48 places, 36 transitions, 236 flow [2022-12-13 15:21:10,424 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=154, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=236, PETRI_PLACES=48, PETRI_TRANSITIONS=36} [2022-12-13 15:21:10,425 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 17 predicate places. [2022-12-13 15:21:10,425 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 36 transitions, 236 flow [2022-12-13 15:21:10,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 122.5) internal successors, (1470), 12 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:10,426 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:10,426 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1] [2022-12-13 15:21:10,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 15:21:10,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-12-13 15:21:10,626 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:10,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:10,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1456139582, now seen corresponding path program 2 times [2022-12-13 15:21:10,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:10,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278467246] [2022-12-13 15:21:10,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:10,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:10,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:10,812 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:10,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:10,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278467246] [2022-12-13 15:21:10,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278467246] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:10,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665307269] [2022-12-13 15:21:10,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:21:10,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:10,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:10,814 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:10,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 15:21:10,880 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 15:21:10,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:21:10,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 15:21:10,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:10,904 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:21:10,904 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:21:10,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665307269] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:10,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 15:21:10,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 10 [2022-12-13 15:21:10,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628185223] [2022-12-13 15:21:10,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:10,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:21:10,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:10,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:21:10,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-12-13 15:21:10,917 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 298 [2022-12-13 15:21:10,918 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 36 transitions, 236 flow. Second operand has 5 states, 5 states have (on average 130.6) internal successors, (653), 5 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:10,918 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:10,918 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 298 [2022-12-13 15:21:10,918 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:11,178 INFO L130 PetriNetUnfolder]: 1134/1784 cut-off events. [2022-12-13 15:21:11,178 INFO L131 PetriNetUnfolder]: For 1199/1199 co-relation queries the response was YES. [2022-12-13 15:21:11,180 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6901 conditions, 1784 events. 1134/1784 cut-off events. For 1199/1199 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 9612 event pairs, 117 based on Foata normal form. 72/1197 useless extension candidates. Maximal degree in co-relation 6880. Up to 1285 conditions per place. [2022-12-13 15:21:11,185 INFO L137 encePairwiseOnDemand]: 295/298 looper letters, 57 selfloop transitions, 4 changer transitions 0/62 dead transitions. [2022-12-13 15:21:11,185 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 62 transitions, 473 flow [2022-12-13 15:21:11,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:21:11,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 15:21:11,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 693 transitions. [2022-12-13 15:21:11,187 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4651006711409396 [2022-12-13 15:21:11,187 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 693 transitions. [2022-12-13 15:21:11,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 693 transitions. [2022-12-13 15:21:11,187 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:11,187 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 693 transitions. [2022-12-13 15:21:11,188 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 138.6) internal successors, (693), 5 states have internal predecessors, (693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:11,189 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 298.0) internal successors, (1788), 6 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:11,189 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 298.0) internal successors, (1788), 6 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:11,189 INFO L175 Difference]: Start difference. First operand has 48 places, 36 transitions, 236 flow. Second operand 5 states and 693 transitions. [2022-12-13 15:21:11,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 62 transitions, 473 flow [2022-12-13 15:21:11,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 62 transitions, 447 flow, removed 10 selfloop flow, removed 3 redundant places. [2022-12-13 15:21:11,192 INFO L231 Difference]: Finished difference. Result has 47 places, 32 transitions, 193 flow [2022-12-13 15:21:11,192 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=185, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=193, PETRI_PLACES=47, PETRI_TRANSITIONS=32} [2022-12-13 15:21:11,192 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 16 predicate places. [2022-12-13 15:21:11,192 INFO L495 AbstractCegarLoop]: Abstraction has has 47 places, 32 transitions, 193 flow [2022-12-13 15:21:11,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 130.6) internal successors, (653), 5 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:11,193 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:11,193 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:11,197 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 15:21:11,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-12-13 15:21:11,394 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:11,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:11,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1914605914, now seen corresponding path program 1 times [2022-12-13 15:21:11,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:11,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752130964] [2022-12-13 15:21:11,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:11,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:11,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:11,554 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:21:11,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:11,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752130964] [2022-12-13 15:21:11,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752130964] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:11,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:21:11,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 15:21:11,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840166377] [2022-12-13 15:21:11,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:11,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:21:11,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:11,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:21:11,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:21:11,560 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 127 out of 298 [2022-12-13 15:21:11,561 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 32 transitions, 193 flow. Second operand has 3 states, 3 states have (on average 129.66666666666666) internal successors, (389), 3 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:11,561 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:11,561 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 127 of 298 [2022-12-13 15:21:11,561 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:11,724 INFO L130 PetriNetUnfolder]: 965/1542 cut-off events. [2022-12-13 15:21:11,724 INFO L131 PetriNetUnfolder]: For 1290/1306 co-relation queries the response was YES. [2022-12-13 15:21:11,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5979 conditions, 1542 events. 965/1542 cut-off events. For 1290/1306 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 8226 event pairs, 320 based on Foata normal form. 24/982 useless extension candidates. Maximal degree in co-relation 5959. Up to 1509 conditions per place. [2022-12-13 15:21:11,730 INFO L137 encePairwiseOnDemand]: 291/298 looper letters, 26 selfloop transitions, 5 changer transitions 0/33 dead transitions. [2022-12-13 15:21:11,730 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 33 transitions, 253 flow [2022-12-13 15:21:11,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:21:11,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 15:21:11,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 406 transitions. [2022-12-13 15:21:11,732 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4541387024608501 [2022-12-13 15:21:11,732 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 406 transitions. [2022-12-13 15:21:11,732 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 406 transitions. [2022-12-13 15:21:11,732 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:11,732 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 406 transitions. [2022-12-13 15:21:11,732 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 135.33333333333334) internal successors, (406), 3 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:11,733 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:11,733 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:11,733 INFO L175 Difference]: Start difference. First operand has 47 places, 32 transitions, 193 flow. Second operand 3 states and 406 transitions. [2022-12-13 15:21:11,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 33 transitions, 253 flow [2022-12-13 15:21:11,735 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 33 transitions, 246 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 15:21:11,735 INFO L231 Difference]: Finished difference. Result has 47 places, 30 transitions, 201 flow [2022-12-13 15:21:11,735 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=168, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=201, PETRI_PLACES=47, PETRI_TRANSITIONS=30} [2022-12-13 15:21:11,736 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 16 predicate places. [2022-12-13 15:21:11,736 INFO L495 AbstractCegarLoop]: Abstraction has has 47 places, 30 transitions, 201 flow [2022-12-13 15:21:11,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 129.66666666666666) internal successors, (389), 3 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:11,736 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:11,736 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:11,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 15:21:11,736 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:11,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:11,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1672710520, now seen corresponding path program 1 times [2022-12-13 15:21:11,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:11,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079493158] [2022-12-13 15:21:11,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:11,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:11,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:11,803 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 15:21:11,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:11,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079493158] [2022-12-13 15:21:11,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079493158] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:11,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71042845] [2022-12-13 15:21:11,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:11,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:11,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:11,805 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:11,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 15:21:11,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:11,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 13 conjunts are in the unsatisfiable core [2022-12-13 15:21:11,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:11,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:11,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:12,041 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 15:21:12,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71042845] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:12,042 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:12,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 5, 5] total 13 [2022-12-13 15:21:12,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712532777] [2022-12-13 15:21:12,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:12,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 15:21:12,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:12,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 15:21:12,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-12-13 15:21:12,123 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 298 [2022-12-13 15:21:12,124 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 30 transitions, 201 flow. Second operand has 15 states, 15 states have (on average 120.8) internal successors, (1812), 15 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:12,124 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:12,124 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 298 [2022-12-13 15:21:12,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:12,477 INFO L130 PetriNetUnfolder]: 1301/2454 cut-off events. [2022-12-13 15:21:12,477 INFO L131 PetriNetUnfolder]: For 3047/3071 co-relation queries the response was YES. [2022-12-13 15:21:12,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10585 conditions, 2454 events. 1301/2454 cut-off events. For 3047/3071 co-relation queries the response was YES. Maximal size of possible extension queue 210. Compared 16219 event pairs, 360 based on Foata normal form. 120/1854 useless extension candidates. Maximal degree in co-relation 10563. Up to 1645 conditions per place. [2022-12-13 15:21:12,486 INFO L137 encePairwiseOnDemand]: 288/298 looper letters, 41 selfloop transitions, 26 changer transitions 2/71 dead transitions. [2022-12-13 15:21:12,486 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 71 transitions, 561 flow [2022-12-13 15:21:12,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 15:21:12,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 15:21:12,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1136 transitions. [2022-12-13 15:21:12,488 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4235645041014168 [2022-12-13 15:21:12,488 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1136 transitions. [2022-12-13 15:21:12,488 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1136 transitions. [2022-12-13 15:21:12,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:12,488 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1136 transitions. [2022-12-13 15:21:12,490 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 126.22222222222223) internal successors, (1136), 9 states have internal predecessors, (1136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:12,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 298.0) internal successors, (2980), 10 states have internal predecessors, (2980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:12,492 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 298.0) internal successors, (2980), 10 states have internal predecessors, (2980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:12,492 INFO L175 Difference]: Start difference. First operand has 47 places, 30 transitions, 201 flow. Second operand 9 states and 1136 transitions. [2022-12-13 15:21:12,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 71 transitions, 561 flow [2022-12-13 15:21:12,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 71 transitions, 518 flow, removed 19 selfloop flow, removed 1 redundant places. [2022-12-13 15:21:12,496 INFO L231 Difference]: Finished difference. Result has 58 places, 47 transitions, 430 flow [2022-12-13 15:21:12,496 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=178, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=430, PETRI_PLACES=58, PETRI_TRANSITIONS=47} [2022-12-13 15:21:12,497 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 27 predicate places. [2022-12-13 15:21:12,497 INFO L495 AbstractCegarLoop]: Abstraction has has 58 places, 47 transitions, 430 flow [2022-12-13 15:21:12,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 120.8) internal successors, (1812), 15 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:12,497 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:12,497 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:12,502 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-12-13 15:21:12,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:12,699 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:12,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:12,700 INFO L85 PathProgramCache]: Analyzing trace with hash -776911172, now seen corresponding path program 1 times [2022-12-13 15:21:12,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:12,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995366591] [2022-12-13 15:21:12,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:12,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:12,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:13,190 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 15:21:13,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:13,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995366591] [2022-12-13 15:21:13,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995366591] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:13,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880266783] [2022-12-13 15:21:13,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:13,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:13,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:13,192 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:13,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 15:21:13,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:13,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 15:21:13,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:13,328 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 15 treesize of output 11 [2022-12-13 15:21:13,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:13,399 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 15:21:13,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:13,460 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 15:21:13,570 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 15:21:13,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:13,717 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:13,717 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 15:21:13,727 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:13,728 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 173 treesize of output 161 [2022-12-13 15:21:13,736 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 73 treesize of output 61 [2022-12-13 15:21:13,741 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 134 treesize of output 110 [2022-12-13 15:21:13,847 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:13,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880266783] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:13,848 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:13,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 15 [2022-12-13 15:21:13,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582697807] [2022-12-13 15:21:13,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:13,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 15:21:13,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:13,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 15:21:13,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=220, Unknown=1, NotChecked=0, Total=272 [2022-12-13 15:21:16,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:21:18,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:21:19,040 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:21:19,042 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 47 transitions, 430 flow. Second operand has 17 states, 17 states have (on average 90.41176470588235) internal successors, (1537), 17 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:19,042 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:19,042 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:21:19,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:23,905 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 15:21:24,264 INFO L130 PetriNetUnfolder]: 1468/2715 cut-off events. [2022-12-13 15:21:24,264 INFO L131 PetriNetUnfolder]: For 6331/6349 co-relation queries the response was YES. [2022-12-13 15:21:24,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14006 conditions, 2715 events. 1468/2715 cut-off events. For 6331/6349 co-relation queries the response was YES. Maximal size of possible extension queue 220. Compared 17548 event pairs, 530 based on Foata normal form. 18/2101 useless extension candidates. Maximal degree in co-relation 13979. Up to 2504 conditions per place. [2022-12-13 15:21:24,274 INFO L137 encePairwiseOnDemand]: 287/298 looper letters, 70 selfloop transitions, 39 changer transitions 3/114 dead transitions. [2022-12-13 15:21:24,274 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 114 transitions, 1173 flow [2022-12-13 15:21:24,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 15:21:24,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 15:21:24,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1225 transitions. [2022-12-13 15:21:24,277 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3162106350025813 [2022-12-13 15:21:24,277 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1225 transitions. [2022-12-13 15:21:24,277 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1225 transitions. [2022-12-13 15:21:24,277 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:24,277 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1225 transitions. [2022-12-13 15:21:24,279 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 94.23076923076923) internal successors, (1225), 13 states have internal predecessors, (1225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:24,281 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:24,282 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:24,282 INFO L175 Difference]: Start difference. First operand has 58 places, 47 transitions, 430 flow. Second operand 13 states and 1225 transitions. [2022-12-13 15:21:24,282 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 114 transitions, 1173 flow [2022-12-13 15:21:24,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 114 transitions, 993 flow, removed 83 selfloop flow, removed 6 redundant places. [2022-12-13 15:21:24,303 INFO L231 Difference]: Finished difference. Result has 70 places, 77 transitions, 760 flow [2022-12-13 15:21:24,303 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=338, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=760, PETRI_PLACES=70, PETRI_TRANSITIONS=77} [2022-12-13 15:21:24,303 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 39 predicate places. [2022-12-13 15:21:24,303 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 77 transitions, 760 flow [2022-12-13 15:21:24,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 90.41176470588235) internal successors, (1537), 17 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:24,304 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:24,304 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:24,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 15:21:24,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-12-13 15:21:24,505 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:24,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:24,505 INFO L85 PathProgramCache]: Analyzing trace with hash -949231474, now seen corresponding path program 1 times [2022-12-13 15:21:24,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:24,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885959744] [2022-12-13 15:21:24,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:24,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:24,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:25,002 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 15:21:25,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:25,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885959744] [2022-12-13 15:21:25,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885959744] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:25,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193965445] [2022-12-13 15:21:25,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:25,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:25,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:25,004 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:25,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 15:21:25,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:25,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 15:21:25,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:25,121 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 15 treesize of output 11 [2022-12-13 15:21:25,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:25,188 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 20 treesize of output 22 [2022-12-13 15:21:25,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:25,271 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 20 treesize of output 22 [2022-12-13 15:21:25,369 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 15:21:25,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:25,550 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:25,550 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 32 treesize of output 33 [2022-12-13 15:21:25,561 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:25,561 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 93 treesize of output 89 [2022-12-13 15:21:25,566 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 72 treesize of output 60 [2022-12-13 15:21:25,573 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 32 treesize of output 26 [2022-12-13 15:21:25,656 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 15:21:25,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193965445] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:25,657 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:25,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 15 [2022-12-13 15:21:25,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160618570] [2022-12-13 15:21:25,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:25,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 15:21:25,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:25,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 15:21:25,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=219, Unknown=1, NotChecked=0, Total=272 [2022-12-13 15:21:25,831 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:21:25,832 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 77 transitions, 760 flow. Second operand has 17 states, 17 states have (on average 90.41176470588235) internal successors, (1537), 17 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:25,832 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:25,832 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:21:25,832 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:27,360 INFO L130 PetriNetUnfolder]: 1402/2690 cut-off events. [2022-12-13 15:21:27,360 INFO L131 PetriNetUnfolder]: For 10405/10423 co-relation queries the response was YES. [2022-12-13 15:21:27,363 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14056 conditions, 2690 events. 1402/2690 cut-off events. For 10405/10423 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 17978 event pairs, 550 based on Foata normal form. 60/2544 useless extension candidates. Maximal degree in co-relation 14025. Up to 2387 conditions per place. [2022-12-13 15:21:27,369 INFO L137 encePairwiseOnDemand]: 285/298 looper letters, 84 selfloop transitions, 43 changer transitions 16/145 dead transitions. [2022-12-13 15:21:27,370 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 145 transitions, 1526 flow [2022-12-13 15:21:27,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 15:21:27,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 15:21:27,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1506 transitions. [2022-12-13 15:21:27,372 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3158557046979866 [2022-12-13 15:21:27,372 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1506 transitions. [2022-12-13 15:21:27,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1506 transitions. [2022-12-13 15:21:27,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:27,373 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1506 transitions. [2022-12-13 15:21:27,374 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 94.125) internal successors, (1506), 16 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:27,377 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 298.0) internal successors, (5066), 17 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:27,378 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 298.0) internal successors, (5066), 17 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:27,378 INFO L175 Difference]: Start difference. First operand has 70 places, 77 transitions, 760 flow. Second operand 16 states and 1506 transitions. [2022-12-13 15:21:27,378 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 145 transitions, 1526 flow [2022-12-13 15:21:27,396 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 145 transitions, 1476 flow, removed 20 selfloop flow, removed 4 redundant places. [2022-12-13 15:21:27,397 INFO L231 Difference]: Finished difference. Result has 85 places, 94 transitions, 1047 flow [2022-12-13 15:21:27,397 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=683, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1047, PETRI_PLACES=85, PETRI_TRANSITIONS=94} [2022-12-13 15:21:27,398 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 54 predicate places. [2022-12-13 15:21:27,398 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 94 transitions, 1047 flow [2022-12-13 15:21:27,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 90.41176470588235) internal successors, (1537), 17 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:27,399 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:27,399 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:27,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-12-13 15:21:27,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-12-13 15:21:27,599 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:27,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:27,600 INFO L85 PathProgramCache]: Analyzing trace with hash -809339305, now seen corresponding path program 1 times [2022-12-13 15:21:27,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:27,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522652320] [2022-12-13 15:21:27,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:27,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:27,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:28,253 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:28,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:28,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522652320] [2022-12-13 15:21:28,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522652320] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:28,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930138834] [2022-12-13 15:21:28,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:28,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:28,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:28,255 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:28,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 15:21:28,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:28,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 15:21:28,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:28,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:28,432 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 15:21:28,454 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 15:21:28,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:28,483 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_368 (Array Int Int))) (< 0 (+ c_~s~0 2147483649 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_368) c_~q~0.base) (+ (* c_~q_front~0 4) c_~q~0.offset))))) is different from false [2022-12-13 15:21:28,493 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:28,494 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 48 treesize of output 44 [2022-12-13 15:21:28,497 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 12 treesize of output 6 [2022-12-13 15:21:28,573 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:21:28,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930138834] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:28,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:21:28,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 5] total 15 [2022-12-13 15:21:28,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188888571] [2022-12-13 15:21:28,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:28,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 15:21:28,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:28,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 15:21:28,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=200, Unknown=1, NotChecked=28, Total=272 [2022-12-13 15:21:28,595 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 298 [2022-12-13 15:21:28,596 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 94 transitions, 1047 flow. Second operand has 6 states, 6 states have (on average 105.33333333333333) internal successors, (632), 6 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:28,596 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:28,596 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 298 [2022-12-13 15:21:28,596 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:29,047 INFO L130 PetriNetUnfolder]: 1536/2882 cut-off events. [2022-12-13 15:21:29,047 INFO L131 PetriNetUnfolder]: For 21758/21779 co-relation queries the response was YES. [2022-12-13 15:21:29,051 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17640 conditions, 2882 events. 1536/2882 cut-off events. For 21758/21779 co-relation queries the response was YES. Maximal size of possible extension queue 239. Compared 19165 event pairs, 174 based on Foata normal form. 83/2757 useless extension candidates. Maximal degree in co-relation 17603. Up to 2635 conditions per place. [2022-12-13 15:21:29,058 INFO L137 encePairwiseOnDemand]: 288/298 looper letters, 99 selfloop transitions, 43 changer transitions 0/144 dead transitions. [2022-12-13 15:21:29,058 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 144 transitions, 1887 flow [2022-12-13 15:21:29,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:21:29,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 15:21:29,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 562 transitions. [2022-12-13 15:21:29,060 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.37718120805369126 [2022-12-13 15:21:29,060 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 562 transitions. [2022-12-13 15:21:29,060 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 562 transitions. [2022-12-13 15:21:29,060 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:29,060 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 562 transitions. [2022-12-13 15:21:29,061 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 112.4) internal successors, (562), 5 states have internal predecessors, (562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:29,062 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 298.0) internal successors, (1788), 6 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:29,062 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 298.0) internal successors, (1788), 6 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:29,062 INFO L175 Difference]: Start difference. First operand has 85 places, 94 transitions, 1047 flow. Second operand 5 states and 562 transitions. [2022-12-13 15:21:29,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 144 transitions, 1887 flow [2022-12-13 15:21:29,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 144 transitions, 1774 flow, removed 53 selfloop flow, removed 4 redundant places. [2022-12-13 15:21:29,101 INFO L231 Difference]: Finished difference. Result has 81 places, 127 transitions, 1529 flow [2022-12-13 15:21:29,101 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=986, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1529, PETRI_PLACES=81, PETRI_TRANSITIONS=127} [2022-12-13 15:21:29,101 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 50 predicate places. [2022-12-13 15:21:29,102 INFO L495 AbstractCegarLoop]: Abstraction has has 81 places, 127 transitions, 1529 flow [2022-12-13 15:21:29,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 105.33333333333333) internal successors, (632), 6 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:29,102 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:29,102 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:29,106 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-13 15:21:29,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:29,302 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:29,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:29,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1547929781, now seen corresponding path program 1 times [2022-12-13 15:21:29,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:29,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647639764] [2022-12-13 15:21:29,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:29,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:29,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:29,950 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:29,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:29,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647639764] [2022-12-13 15:21:29,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647639764] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:29,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380087646] [2022-12-13 15:21:29,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:29,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:29,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:29,951 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:29,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 15:21:30,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:30,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 15:21:30,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:30,111 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 15:21:30,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:30,154 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:30,154 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 26 treesize of output 22 [2022-12-13 15:21:30,205 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:21:30,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380087646] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:30,206 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:21:30,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6, 3] total 11 [2022-12-13 15:21:30,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764619567] [2022-12-13 15:21:30,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:30,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 15:21:30,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:30,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 15:21:30,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-12-13 15:21:30,243 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 298 [2022-12-13 15:21:30,243 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 127 transitions, 1529 flow. Second operand has 4 states, 4 states have (on average 123.25) internal successors, (493), 4 states have internal predecessors, (493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:30,243 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:30,243 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 298 [2022-12-13 15:21:30,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:30,724 INFO L130 PetriNetUnfolder]: 1709/3155 cut-off events. [2022-12-13 15:21:30,724 INFO L131 PetriNetUnfolder]: For 28517/28538 co-relation queries the response was YES. [2022-12-13 15:21:30,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21204 conditions, 3155 events. 1709/3155 cut-off events. For 28517/28538 co-relation queries the response was YES. Maximal size of possible extension queue 252. Compared 21069 event pairs, 251 based on Foata normal form. 137/3080 useless extension candidates. Maximal degree in co-relation 21165. Up to 2822 conditions per place. [2022-12-13 15:21:30,737 INFO L137 encePairwiseOnDemand]: 290/298 looper letters, 114 selfloop transitions, 40 changer transitions 0/156 dead transitions. [2022-12-13 15:21:30,737 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 156 transitions, 2196 flow [2022-12-13 15:21:30,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 15:21:30,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 15:21:30,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 516 transitions. [2022-12-13 15:21:30,739 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43288590604026844 [2022-12-13 15:21:30,739 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 516 transitions. [2022-12-13 15:21:30,739 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 516 transitions. [2022-12-13 15:21:30,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:30,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 516 transitions. [2022-12-13 15:21:30,739 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 129.0) internal successors, (516), 4 states have internal predecessors, (516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:30,740 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 298.0) internal successors, (1490), 5 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:30,740 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 298.0) internal successors, (1490), 5 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:30,740 INFO L175 Difference]: Start difference. First operand has 81 places, 127 transitions, 1529 flow. Second operand 4 states and 516 transitions. [2022-12-13 15:21:30,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 156 transitions, 2196 flow [2022-12-13 15:21:30,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 156 transitions, 2160 flow, removed 15 selfloop flow, removed 1 redundant places. [2022-12-13 15:21:30,786 INFO L231 Difference]: Finished difference. Result has 84 places, 141 transitions, 1885 flow [2022-12-13 15:21:30,786 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=1447, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1885, PETRI_PLACES=84, PETRI_TRANSITIONS=141} [2022-12-13 15:21:30,786 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 53 predicate places. [2022-12-13 15:21:30,786 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 141 transitions, 1885 flow [2022-12-13 15:21:30,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 123.25) internal successors, (493), 4 states have internal predecessors, (493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:30,786 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:30,786 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:30,790 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-13 15:21:30,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-13 15:21:30,987 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:30,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:30,988 INFO L85 PathProgramCache]: Analyzing trace with hash 680378245, now seen corresponding path program 1 times [2022-12-13 15:21:30,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:30,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267417145] [2022-12-13 15:21:30,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:30,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:31,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:31,835 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:31,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:31,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267417145] [2022-12-13 15:21:31,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267417145] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:31,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250641785] [2022-12-13 15:21:31,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:31,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:31,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:31,836 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:31,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 15:21:31,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:31,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 15:21:31,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:32,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:32,005 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 15:21:32,032 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 15:21:32,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:32,094 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:32,094 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 48 treesize of output 44 [2022-12-13 15:21:32,097 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 12 treesize of output 6 [2022-12-13 15:21:32,161 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:21:32,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250641785] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:32,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:21:32,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 5] total 15 [2022-12-13 15:21:32,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19662645] [2022-12-13 15:21:32,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:32,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 15:21:32,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:32,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 15:21:32,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=225, Unknown=3, NotChecked=0, Total=272 [2022-12-13 15:21:32,249 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 108 out of 298 [2022-12-13 15:21:32,249 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 141 transitions, 1885 flow. Second operand has 6 states, 6 states have (on average 109.5) internal successors, (657), 6 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:32,249 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:32,250 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 108 of 298 [2022-12-13 15:21:32,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:32,862 INFO L130 PetriNetUnfolder]: 1667/3068 cut-off events. [2022-12-13 15:21:32,862 INFO L131 PetriNetUnfolder]: For 32284/32305 co-relation queries the response was YES. [2022-12-13 15:21:32,869 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21918 conditions, 3068 events. 1667/3068 cut-off events. For 32284/32305 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 20043 event pairs, 211 based on Foata normal form. 136/2992 useless extension candidates. Maximal degree in co-relation 21877. Up to 2431 conditions per place. [2022-12-13 15:21:32,879 INFO L137 encePairwiseOnDemand]: 290/298 looper letters, 90 selfloop transitions, 67 changer transitions 2/161 dead transitions. [2022-12-13 15:21:32,879 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 161 transitions, 2403 flow [2022-12-13 15:21:32,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:21:32,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 15:21:32,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 583 transitions. [2022-12-13 15:21:32,883 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3912751677852349 [2022-12-13 15:21:32,883 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 583 transitions. [2022-12-13 15:21:32,883 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 583 transitions. [2022-12-13 15:21:32,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:32,883 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 583 transitions. [2022-12-13 15:21:32,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 116.6) internal successors, (583), 5 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 15:21:32,887 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 298.0) internal successors, (1788), 6 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:32,887 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 298.0) internal successors, (1788), 6 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:32,887 INFO L175 Difference]: Start difference. First operand has 84 places, 141 transitions, 1885 flow. Second operand 5 states and 583 transitions. [2022-12-13 15:21:32,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 161 transitions, 2403 flow [2022-12-13 15:21:32,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 161 transitions, 2327 flow, removed 18 selfloop flow, removed 3 redundant places. [2022-12-13 15:21:32,952 INFO L231 Difference]: Finished difference. Result has 84 places, 135 transitions, 1990 flow [2022-12-13 15:21:32,953 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=1668, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1990, PETRI_PLACES=84, PETRI_TRANSITIONS=135} [2022-12-13 15:21:32,953 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 53 predicate places. [2022-12-13 15:21:32,953 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 135 transitions, 1990 flow [2022-12-13 15:21:32,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 109.5) internal successors, (657), 6 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:32,953 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:32,953 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:32,958 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-12-13 15:21:33,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 15:21:33,155 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:33,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:33,156 INFO L85 PathProgramCache]: Analyzing trace with hash -809339257, now seen corresponding path program 1 times [2022-12-13 15:21:33,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:33,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154541573] [2022-12-13 15:21:33,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:33,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:33,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:33,867 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:33,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:33,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154541573] [2022-12-13 15:21:33,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154541573] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:33,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314609585] [2022-12-13 15:21:33,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:33,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:33,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:33,868 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:33,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 15:21:33,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:33,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 15:21:33,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:34,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:34,042 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 15:21:34,070 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 15:21:34,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:34,100 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_472 (Array Int Int))) (< (+ c_~s~0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_472) c_~q~0.base) (+ (* c_~q_front~0 4) c_~q~0.offset))) 2147483648)) is different from false [2022-12-13 15:21:34,110 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:34,111 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 46 treesize of output 42 [2022-12-13 15:21:34,114 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 11 treesize of output 5 [2022-12-13 15:21:34,189 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:21:34,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314609585] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:34,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:21:34,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 5] total 15 [2022-12-13 15:21:34,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993973982] [2022-12-13 15:21:34,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:34,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 15:21:34,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:34,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 15:21:34,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=202, Unknown=1, NotChecked=28, Total=272 [2022-12-13 15:21:34,220 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 104 out of 298 [2022-12-13 15:21:34,221 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 135 transitions, 1990 flow. Second operand has 6 states, 6 states have (on average 105.33333333333333) internal successors, (632), 6 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:34,221 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:34,221 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 104 of 298 [2022-12-13 15:21:34,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:34,251 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (+ (* c_~q_front~0 4) c_~q~0.offset))) (and (forall ((v_ArrVal_472 (Array Int Int))) (< (+ c_~s~0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_472) c_~q~0.base) .cse0)) 2147483648)) (< (+ c_~s~0 (select (select |c_#memory_int| c_~q~0.base) .cse0)) 2147483648))) is different from false [2022-12-13 15:21:34,733 INFO L130 PetriNetUnfolder]: 1832/3317 cut-off events. [2022-12-13 15:21:34,733 INFO L131 PetriNetUnfolder]: For 38928/38949 co-relation queries the response was YES. [2022-12-13 15:21:34,740 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25251 conditions, 3317 events. 1832/3317 cut-off events. For 38928/38949 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 21402 event pairs, 510 based on Foata normal form. 87/3201 useless extension candidates. Maximal degree in co-relation 25209. Up to 2968 conditions per place. [2022-12-13 15:21:34,749 INFO L137 encePairwiseOnDemand]: 288/298 looper letters, 101 selfloop transitions, 59 changer transitions 0/162 dead transitions. [2022-12-13 15:21:34,749 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 162 transitions, 2692 flow [2022-12-13 15:21:34,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:21:34,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 15:21:34,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 560 transitions. [2022-12-13 15:21:34,750 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.37583892617449666 [2022-12-13 15:21:34,750 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 560 transitions. [2022-12-13 15:21:34,750 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 560 transitions. [2022-12-13 15:21:34,751 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:34,751 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 560 transitions. [2022-12-13 15:21:34,751 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 112.0) internal successors, (560), 5 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:34,752 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 298.0) internal successors, (1788), 6 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:34,752 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 298.0) internal successors, (1788), 6 states have internal predecessors, (1788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:34,752 INFO L175 Difference]: Start difference. First operand has 84 places, 135 transitions, 1990 flow. Second operand 5 states and 560 transitions. [2022-12-13 15:21:34,753 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 162 transitions, 2692 flow [2022-12-13 15:21:34,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 162 transitions, 2547 flow, removed 34 selfloop flow, removed 2 redundant places. [2022-12-13 15:21:34,822 INFO L231 Difference]: Finished difference. Result has 87 places, 146 transitions, 2292 flow [2022-12-13 15:21:34,822 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=1734, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2292, PETRI_PLACES=87, PETRI_TRANSITIONS=146} [2022-12-13 15:21:34,823 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 56 predicate places. [2022-12-13 15:21:34,823 INFO L495 AbstractCegarLoop]: Abstraction has has 87 places, 146 transitions, 2292 flow [2022-12-13 15:21:34,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 105.33333333333333) internal successors, (632), 6 states have internal predecessors, (632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:34,823 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:34,823 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:34,827 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-12-13 15:21:35,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-13 15:21:35,024 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:35,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:35,025 INFO L85 PathProgramCache]: Analyzing trace with hash 685964202, now seen corresponding path program 1 times [2022-12-13 15:21:35,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:35,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678318339] [2022-12-13 15:21:35,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:35,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:35,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:35,120 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 15:21:35,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:35,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678318339] [2022-12-13 15:21:35,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678318339] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:35,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601021266] [2022-12-13 15:21:35,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:35,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:35,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:35,122 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:35,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-13 15:21:35,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:35,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 15:21:35,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:35,272 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:21:35,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:35,360 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:21:35,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601021266] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:35,361 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:35,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 18 [2022-12-13 15:21:35,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90336655] [2022-12-13 15:21:35,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:35,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-13 15:21:35,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:35,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-13 15:21:35,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-12-13 15:21:35,541 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 298 [2022-12-13 15:21:35,544 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 146 transitions, 2292 flow. Second operand has 18 states, 18 states have (on average 120.66666666666667) internal successors, (2172), 18 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:35,544 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:35,545 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 298 [2022-12-13 15:21:35,545 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:36,335 INFO L130 PetriNetUnfolder]: 1653/2979 cut-off events. [2022-12-13 15:21:36,336 INFO L131 PetriNetUnfolder]: For 41789/41789 co-relation queries the response was YES. [2022-12-13 15:21:36,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22633 conditions, 2979 events. 1653/2979 cut-off events. For 41789/41789 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 18527 event pairs, 303 based on Foata normal form. 144/2948 useless extension candidates. Maximal degree in co-relation 22590. Up to 1413 conditions per place. [2022-12-13 15:21:36,358 INFO L137 encePairwiseOnDemand]: 291/298 looper letters, 248 selfloop transitions, 32 changer transitions 32/313 dead transitions. [2022-12-13 15:21:36,358 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 313 transitions, 5428 flow [2022-12-13 15:21:36,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 15:21:36,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 15:21:36,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2023 transitions. [2022-12-13 15:21:36,362 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42428691275167785 [2022-12-13 15:21:36,362 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 2023 transitions. [2022-12-13 15:21:36,362 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 2023 transitions. [2022-12-13 15:21:36,363 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:36,363 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 2023 transitions. [2022-12-13 15:21:36,364 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 126.4375) internal successors, (2023), 16 states have internal predecessors, (2023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:36,367 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 298.0) internal successors, (5066), 17 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:36,367 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 298.0) internal successors, (5066), 17 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:36,367 INFO L175 Difference]: Start difference. First operand has 87 places, 146 transitions, 2292 flow. Second operand 16 states and 2023 transitions. [2022-12-13 15:21:36,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 313 transitions, 5428 flow [2022-12-13 15:21:36,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 313 transitions, 5273 flow, removed 24 selfloop flow, removed 3 redundant places. [2022-12-13 15:21:36,432 INFO L231 Difference]: Finished difference. Result has 101 places, 122 transitions, 1863 flow [2022-12-13 15:21:36,432 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=1915, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=127, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1863, PETRI_PLACES=101, PETRI_TRANSITIONS=122} [2022-12-13 15:21:36,433 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 70 predicate places. [2022-12-13 15:21:36,433 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 122 transitions, 1863 flow [2022-12-13 15:21:36,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 120.66666666666667) internal successors, (2172), 18 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:36,433 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:36,433 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:36,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-13 15:21:36,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:36,634 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:36,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:36,635 INFO L85 PathProgramCache]: Analyzing trace with hash -819498036, now seen corresponding path program 2 times [2022-12-13 15:21:36,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:36,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355596657] [2022-12-13 15:21:36,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:36,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:36,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:37,184 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:37,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:37,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355596657] [2022-12-13 15:21:37,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355596657] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:37,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042420516] [2022-12-13 15:21:37,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:21:37,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:37,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:37,186 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:37,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-13 15:21:37,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 15:21:37,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:21:37,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-13 15:21:37,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:37,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:37,348 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 15:21:37,372 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:21:37,372 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:21:37,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042420516] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:37,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 15:21:37,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 10 [2022-12-13 15:21:37,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121566005] [2022-12-13 15:21:37,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:37,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 15:21:37,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:37,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 15:21:37,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-12-13 15:21:37,464 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 298 [2022-12-13 15:21:37,464 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 122 transitions, 1863 flow. Second operand has 6 states, 6 states have (on average 117.33333333333333) internal successors, (704), 6 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:37,465 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:37,465 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 298 [2022-12-13 15:21:37,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:37,965 INFO L130 PetriNetUnfolder]: 1600/2881 cut-off events. [2022-12-13 15:21:37,965 INFO L131 PetriNetUnfolder]: For 40955/40974 co-relation queries the response was YES. [2022-12-13 15:21:37,971 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22425 conditions, 2881 events. 1600/2881 cut-off events. For 40955/40974 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 17595 event pairs, 458 based on Foata normal form. 36/2763 useless extension candidates. Maximal degree in co-relation 22379. Up to 2808 conditions per place. [2022-12-13 15:21:37,979 INFO L137 encePairwiseOnDemand]: 291/298 looper letters, 116 selfloop transitions, 8 changer transitions 1/128 dead transitions. [2022-12-13 15:21:37,979 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 128 transitions, 2143 flow [2022-12-13 15:21:37,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 15:21:37,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 15:21:37,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 494 transitions. [2022-12-13 15:21:37,980 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41442953020134227 [2022-12-13 15:21:37,980 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 494 transitions. [2022-12-13 15:21:37,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 494 transitions. [2022-12-13 15:21:37,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:37,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 494 transitions. [2022-12-13 15:21:37,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 123.5) internal successors, (494), 4 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:37,982 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 298.0) internal successors, (1490), 5 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:37,982 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 298.0) internal successors, (1490), 5 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:37,982 INFO L175 Difference]: Start difference. First operand has 101 places, 122 transitions, 1863 flow. Second operand 4 states and 494 transitions. [2022-12-13 15:21:37,982 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 128 transitions, 2143 flow [2022-12-13 15:21:38,059 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 128 transitions, 2032 flow, removed 15 selfloop flow, removed 10 redundant places. [2022-12-13 15:21:38,061 INFO L231 Difference]: Finished difference. Result has 94 places, 121 transitions, 1765 flow [2022-12-13 15:21:38,061 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=1721, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1765, PETRI_PLACES=94, PETRI_TRANSITIONS=121} [2022-12-13 15:21:38,061 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 63 predicate places. [2022-12-13 15:21:38,061 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 121 transitions, 1765 flow [2022-12-13 15:21:38,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 117.33333333333333) internal successors, (704), 6 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:38,062 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:38,062 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:38,066 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-13 15:21:38,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:38,262 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:38,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:38,263 INFO L85 PathProgramCache]: Analyzing trace with hash -819497988, now seen corresponding path program 2 times [2022-12-13 15:21:38,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:38,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111152972] [2022-12-13 15:21:38,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:38,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:38,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:38,844 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:38,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:38,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111152972] [2022-12-13 15:21:38,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111152972] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:38,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198474400] [2022-12-13 15:21:38,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:21:38,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:38,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:38,846 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:38,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-13 15:21:38,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 15:21:38,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:21:38,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-13 15:21:38,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:39,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:39,019 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 15:21:39,045 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:21:39,045 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:21:39,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198474400] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:21:39,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 15:21:39,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 10 [2022-12-13 15:21:39,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361134696] [2022-12-13 15:21:39,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:21:39,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 15:21:39,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:39,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 15:21:39,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-12-13 15:21:39,131 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 298 [2022-12-13 15:21:39,132 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 121 transitions, 1765 flow. Second operand has 6 states, 6 states have (on average 117.33333333333333) internal successors, (704), 6 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:39,132 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:39,132 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 298 [2022-12-13 15:21:39,132 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:39,560 INFO L130 PetriNetUnfolder]: 1585/2846 cut-off events. [2022-12-13 15:21:39,560 INFO L131 PetriNetUnfolder]: For 38008/38027 co-relation queries the response was YES. [2022-12-13 15:21:39,566 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21791 conditions, 2846 events. 1585/2846 cut-off events. For 38008/38027 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 17069 event pairs, 458 based on Foata normal form. 28/2728 useless extension candidates. Maximal degree in co-relation 21746. Up to 2773 conditions per place. [2022-12-13 15:21:39,573 INFO L137 encePairwiseOnDemand]: 294/298 looper letters, 110 selfloop transitions, 4 changer transitions 8/125 dead transitions. [2022-12-13 15:21:39,573 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 125 transitions, 2004 flow [2022-12-13 15:21:39,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 15:21:39,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 15:21:39,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 491 transitions. [2022-12-13 15:21:39,574 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41191275167785235 [2022-12-13 15:21:39,574 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 491 transitions. [2022-12-13 15:21:39,574 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 491 transitions. [2022-12-13 15:21:39,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:39,574 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 491 transitions. [2022-12-13 15:21:39,575 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 122.75) internal successors, (491), 4 states have internal predecessors, (491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:39,576 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 298.0) internal successors, (1490), 5 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:39,576 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 298.0) internal successors, (1490), 5 states have internal predecessors, (1490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:39,576 INFO L175 Difference]: Start difference. First operand has 94 places, 121 transitions, 1765 flow. Second operand 4 states and 491 transitions. [2022-12-13 15:21:39,576 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 125 transitions, 2004 flow [2022-12-13 15:21:39,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 125 transitions, 1989 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-12-13 15:21:39,643 INFO L231 Difference]: Finished difference. Result has 94 places, 115 transitions, 1658 flow [2022-12-13 15:21:39,643 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=1716, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1658, PETRI_PLACES=94, PETRI_TRANSITIONS=115} [2022-12-13 15:21:39,644 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 63 predicate places. [2022-12-13 15:21:39,644 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 115 transitions, 1658 flow [2022-12-13 15:21:39,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 117.33333333333333) internal successors, (704), 6 states have internal predecessors, (704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:39,644 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:39,644 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:39,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-12-13 15:21:39,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:39,845 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:39,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:39,846 INFO L85 PathProgramCache]: Analyzing trace with hash 675624226, now seen corresponding path program 1 times [2022-12-13 15:21:39,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:39,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473356313] [2022-12-13 15:21:39,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:39,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:39,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:40,200 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:40,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:40,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473356313] [2022-12-13 15:21:40,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473356313] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:40,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106508560] [2022-12-13 15:21:40,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:40,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:40,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:40,202 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:40,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-13 15:21:40,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:40,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 15:21:40,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:40,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 15 treesize of output 11 [2022-12-13 15:21:40,374 INFO L321 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2022-12-13 15:21:40,374 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 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 34 [2022-12-13 15:21:40,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:40,467 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 31 treesize of output 33 [2022-12-13 15:21:40,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:40,707 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 15:21:40,769 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:40,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:41,149 INFO L321 Elim1Store]: treesize reduction 20, result has 63.0 percent of original size [2022-12-13 15:21:41,150 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 2 case distinctions, treesize of input 38 treesize of output 53 [2022-12-13 15:21:41,160 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:41,161 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 183 treesize of output 171 [2022-12-13 15:21:41,168 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 146 treesize of output 122 [2022-12-13 15:21:41,175 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 67 treesize of output 55 [2022-12-13 15:21:41,350 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:41,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106508560] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:41,350 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:41,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 21 [2022-12-13 15:21:41,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557297300] [2022-12-13 15:21:41,350 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:41,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-12-13 15:21:41,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:41,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-13 15:21:41,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=417, Unknown=3, NotChecked=0, Total=506 [2022-12-13 15:21:42,319 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:21:42,320 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 115 transitions, 1658 flow. Second operand has 23 states, 23 states have (on average 90.30434782608695) internal successors, (2077), 23 states have internal predecessors, (2077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:42,320 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:42,320 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:21:42,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:48,527 INFO L130 PetriNetUnfolder]: 1691/3017 cut-off events. [2022-12-13 15:21:48,527 INFO L131 PetriNetUnfolder]: For 42428/42446 co-relation queries the response was YES. [2022-12-13 15:21:48,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23083 conditions, 3017 events. 1691/3017 cut-off events. For 42428/42446 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 18251 event pairs, 386 based on Foata normal form. 94/2965 useless extension candidates. Maximal degree in co-relation 23039. Up to 2431 conditions per place. [2022-12-13 15:21:48,542 INFO L137 encePairwiseOnDemand]: 287/298 looper letters, 132 selfloop transitions, 101 changer transitions 4/240 dead transitions. [2022-12-13 15:21:48,542 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 240 transitions, 3606 flow [2022-12-13 15:21:48,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 15:21:48,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 15:21:48,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1808 transitions. [2022-12-13 15:21:48,544 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3193217944189332 [2022-12-13 15:21:48,544 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1808 transitions. [2022-12-13 15:21:48,544 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1808 transitions. [2022-12-13 15:21:48,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:48,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1808 transitions. [2022-12-13 15:21:48,546 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 95.15789473684211) internal successors, (1808), 19 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:48,549 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 298.0) internal successors, (5960), 20 states have internal predecessors, (5960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:48,549 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 298.0) internal successors, (5960), 20 states have internal predecessors, (5960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:48,549 INFO L175 Difference]: Start difference. First operand has 94 places, 115 transitions, 1658 flow. Second operand 19 states and 1808 transitions. [2022-12-13 15:21:48,549 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 240 transitions, 3606 flow [2022-12-13 15:21:48,605 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 240 transitions, 3498 flow, removed 18 selfloop flow, removed 6 redundant places. [2022-12-13 15:21:48,607 INFO L231 Difference]: Finished difference. Result has 110 places, 180 transitions, 3083 flow [2022-12-13 15:21:48,607 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=1570, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3083, PETRI_PLACES=110, PETRI_TRANSITIONS=180} [2022-12-13 15:21:48,608 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 79 predicate places. [2022-12-13 15:21:48,608 INFO L495 AbstractCegarLoop]: Abstraction has has 110 places, 180 transitions, 3083 flow [2022-12-13 15:21:48,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 90.30434782608695) internal successors, (2077), 23 states have internal predecessors, (2077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:48,608 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:48,608 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:48,613 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-12-13 15:21:48,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-12-13 15:21:48,809 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:48,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:48,810 INFO L85 PathProgramCache]: Analyzing trace with hash 742494396, now seen corresponding path program 1 times [2022-12-13 15:21:48,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:48,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206188535] [2022-12-13 15:21:48,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:48,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:48,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:49,460 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:49,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:49,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206188535] [2022-12-13 15:21:49,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206188535] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:49,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774527573] [2022-12-13 15:21:49,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:49,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:49,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:49,462 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:49,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-12-13 15:21:49,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:49,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 15:21:49,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:49,634 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:21:49,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:49,685 INFO L321 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2022-12-13 15:21:49,685 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 27 treesize of output 19 [2022-12-13 15:21:49,709 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:21:49,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774527573] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:49,709 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:49,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 15 [2022-12-13 15:21:49,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870358162] [2022-12-13 15:21:49,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:49,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 15:21:49,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:49,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 15:21:49,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2022-12-13 15:21:50,836 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 108 out of 298 [2022-12-13 15:21:50,837 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 180 transitions, 3083 flow. Second operand has 17 states, 17 states have (on average 109.52941176470588) internal successors, (1862), 17 states have internal predecessors, (1862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:50,837 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:50,837 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 108 of 298 [2022-12-13 15:21:50,837 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:21:52,860 INFO L130 PetriNetUnfolder]: 2252/4016 cut-off events. [2022-12-13 15:21:52,861 INFO L131 PetriNetUnfolder]: For 68951/68969 co-relation queries the response was YES. [2022-12-13 15:21:52,870 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34317 conditions, 4016 events. 2252/4016 cut-off events. For 68951/68969 co-relation queries the response was YES. Maximal size of possible extension queue 259. Compared 26022 event pairs, 238 based on Foata normal form. 172/4054 useless extension candidates. Maximal degree in co-relation 34267. Up to 2151 conditions per place. [2022-12-13 15:21:52,883 INFO L137 encePairwiseOnDemand]: 287/298 looper letters, 129 selfloop transitions, 161 changer transitions 14/307 dead transitions. [2022-12-13 15:21:52,883 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 307 transitions, 5321 flow [2022-12-13 15:21:52,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-13 15:21:52,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-12-13 15:21:52,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2846 transitions. [2022-12-13 15:21:52,886 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.38201342281879197 [2022-12-13 15:21:52,886 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 2846 transitions. [2022-12-13 15:21:52,886 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 2846 transitions. [2022-12-13 15:21:52,886 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:21:52,886 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 2846 transitions. [2022-12-13 15:21:52,889 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 113.84) internal successors, (2846), 25 states have internal predecessors, (2846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:52,892 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 298.0) internal successors, (7748), 26 states have internal predecessors, (7748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:52,893 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 298.0) internal successors, (7748), 26 states have internal predecessors, (7748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:52,893 INFO L175 Difference]: Start difference. First operand has 110 places, 180 transitions, 3083 flow. Second operand 25 states and 2846 transitions. [2022-12-13 15:21:52,893 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 307 transitions, 5321 flow [2022-12-13 15:21:53,043 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 307 transitions, 4565 flow, removed 372 selfloop flow, removed 5 redundant places. [2022-12-13 15:21:53,046 INFO L231 Difference]: Finished difference. Result has 137 places, 219 transitions, 3678 flow [2022-12-13 15:21:53,046 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=2577, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=3678, PETRI_PLACES=137, PETRI_TRANSITIONS=219} [2022-12-13 15:21:53,046 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 106 predicate places. [2022-12-13 15:21:53,047 INFO L495 AbstractCegarLoop]: Abstraction has has 137 places, 219 transitions, 3678 flow [2022-12-13 15:21:53,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 109.52941176470588) internal successors, (1862), 17 states have internal predecessors, (1862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:53,047 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:21:53,047 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:21:53,051 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-12-13 15:21:53,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-12-13 15:21:53,248 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:21:53,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:21:53,249 INFO L85 PathProgramCache]: Analyzing trace with hash -530484789, now seen corresponding path program 1 times [2022-12-13 15:21:53,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:21:53,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470650696] [2022-12-13 15:21:53,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:53,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:21:53,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:53,817 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:53,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:21:53,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470650696] [2022-12-13 15:21:53,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470650696] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:21:53,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136493563] [2022-12-13 15:21:53,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:21:53,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:21:53,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:21:53,818 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:21:53,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-12-13 15:21:53,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:21:53,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 44 conjunts are in the unsatisfiable core [2022-12-13 15:21:53,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:21:53,941 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 16 treesize of output 12 [2022-12-13 15:21:53,979 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 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 27 [2022-12-13 15:21:54,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:54,046 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 19 treesize of output 21 [2022-12-13 15:21:54,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:21:54,217 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 31 treesize of output 31 [2022-12-13 15:21:54,343 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:54,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:21:54,414 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_690 (Array Int Int))) (< (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_690) c_~q~0.base)) (.cse1 (* c_~q_front~0 4))) (+ c_~s~0 (select .cse0 (+ .cse1 c_~q~0.offset)) (select .cse0 (+ .cse1 c_~q~0.offset 4)))) 2147483648)) is different from false [2022-12-13 15:21:54,729 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:54,730 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 2 case distinctions, treesize of input 112 treesize of output 77 [2022-12-13 15:21:54,759 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:54,759 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 155 treesize of output 187 [2022-12-13 15:21:54,768 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 67 [2022-12-13 15:21:54,789 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:21:54,789 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 71 [2022-12-13 15:21:55,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:21:55,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136493563] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:21:55,398 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:21:55,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 24 [2022-12-13 15:21:55,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154102201] [2022-12-13 15:21:55,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:21:55,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-13 15:21:55,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:21:55,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 15:21:55,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=511, Unknown=2, NotChecked=46, Total=650 [2022-12-13 15:21:55,515 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:21:55,518 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 219 transitions, 3678 flow. Second operand has 26 states, 26 states have (on average 90.26923076923077) internal successors, (2347), 26 states have internal predecessors, (2347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:21:55,518 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:21:55,518 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:21:55,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:22:01,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:22:02,776 INFO L130 PetriNetUnfolder]: 2119/3820 cut-off events. [2022-12-13 15:22:02,776 INFO L131 PetriNetUnfolder]: For 71649/71663 co-relation queries the response was YES. [2022-12-13 15:22:02,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32920 conditions, 3820 events. 2119/3820 cut-off events. For 71649/71663 co-relation queries the response was YES. Maximal size of possible extension queue 257. Compared 24991 event pairs, 856 based on Foata normal form. 46/3674 useless extension candidates. Maximal degree in co-relation 32861. Up to 3604 conditions per place. [2022-12-13 15:22:02,797 INFO L137 encePairwiseOnDemand]: 288/298 looper letters, 194 selfloop transitions, 51 changer transitions 13/261 dead transitions. [2022-12-13 15:22:02,798 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 261 transitions, 4570 flow [2022-12-13 15:22:02,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 15:22:02,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 15:22:02,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1779 transitions. [2022-12-13 15:22:02,800 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3141999293535853 [2022-12-13 15:22:02,800 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1779 transitions. [2022-12-13 15:22:02,800 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1779 transitions. [2022-12-13 15:22:02,800 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:22:02,800 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1779 transitions. [2022-12-13 15:22:02,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 93.63157894736842) internal successors, (1779), 19 states have internal predecessors, (1779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:22:02,805 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 298.0) internal successors, (5960), 20 states have internal predecessors, (5960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:22:02,805 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 298.0) internal successors, (5960), 20 states have internal predecessors, (5960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:22:02,805 INFO L175 Difference]: Start difference. First operand has 137 places, 219 transitions, 3678 flow. Second operand 19 states and 1779 transitions. [2022-12-13 15:22:02,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 261 transitions, 4570 flow [2022-12-13 15:22:02,956 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 261 transitions, 4067 flow, removed 166 selfloop flow, removed 8 redundant places. [2022-12-13 15:22:02,959 INFO L231 Difference]: Finished difference. Result has 150 places, 212 transitions, 3229 flow [2022-12-13 15:22:02,960 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=3099, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3229, PETRI_PLACES=150, PETRI_TRANSITIONS=212} [2022-12-13 15:22:02,960 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 119 predicate places. [2022-12-13 15:22:02,960 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 212 transitions, 3229 flow [2022-12-13 15:22:02,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 90.26923076923077) internal successors, (2347), 26 states have internal predecessors, (2347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:22:02,960 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:22:02,960 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:22:02,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-12-13 15:22:03,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:22:03,161 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:22:03,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:22:03,163 INFO L85 PathProgramCache]: Analyzing trace with hash -385923777, now seen corresponding path program 1 times [2022-12-13 15:22:03,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:22:03,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872220269] [2022-12-13 15:22:03,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:22:03,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:22:03,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:22:03,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:22:03,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:22:03,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872220269] [2022-12-13 15:22:03,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872220269] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:22:03,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488900882] [2022-12-13 15:22:03,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:22:03,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:22:03,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:22:03,448 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:22:03,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-12-13 15:22:03,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:22:03,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 44 conjunts are in the unsatisfiable core [2022-12-13 15:22:03,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:22:03,604 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 15:22:03,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:22:03,656 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 15:22:03,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:22:03,760 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 29 treesize of output 29 [2022-12-13 15:22:03,917 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:22:03,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:22:06,182 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:22:06,182 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 88 treesize of output 64 [2022-12-13 15:22:06,210 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:22:06,210 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 283 treesize of output 297 [2022-12-13 15:22:06,227 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:22:06,228 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 228 treesize of output 222 [2022-12-13 15:22:06,239 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:22:06,239 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 178 treesize of output 126 [2022-12-13 15:22:07,361 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:22:07,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488900882] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:22:07,361 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:22:07,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 23 [2022-12-13 15:22:07,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146115693] [2022-12-13 15:22:07,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:22:07,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 15:22:07,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:22:07,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 15:22:07,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=495, Unknown=3, NotChecked=0, Total=600 [2022-12-13 15:22:09,948 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 15:22:12,706 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 15:22:13,173 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:22:13,174 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 212 transitions, 3229 flow. Second operand has 25 states, 25 states have (on average 90.32) internal successors, (2258), 25 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:22:13,174 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:22:13,174 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:22:13,175 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:22:15,687 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:22:17,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:22:31,779 INFO L130 PetriNetUnfolder]: 2550/4546 cut-off events. [2022-12-13 15:22:31,779 INFO L131 PetriNetUnfolder]: For 70412/70426 co-relation queries the response was YES. [2022-12-13 15:22:31,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36421 conditions, 4546 events. 2550/4546 cut-off events. For 70412/70426 co-relation queries the response was YES. Maximal size of possible extension queue 333. Compared 30640 event pairs, 837 based on Foata normal form. 80/4394 useless extension candidates. Maximal degree in co-relation 36364. Up to 3492 conditions per place. [2022-12-13 15:22:31,806 INFO L137 encePairwiseOnDemand]: 287/298 looper letters, 202 selfloop transitions, 105 changer transitions 8/318 dead transitions. [2022-12-13 15:22:31,806 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 318 transitions, 5148 flow [2022-12-13 15:22:31,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-12-13 15:22:31,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-12-13 15:22:31,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 2163 transitions. [2022-12-13 15:22:31,808 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31558214181499855 [2022-12-13 15:22:31,808 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 2163 transitions. [2022-12-13 15:22:31,808 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 2163 transitions. [2022-12-13 15:22:31,809 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:22:31,809 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 2163 transitions. [2022-12-13 15:22:31,810 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 94.04347826086956) internal successors, (2163), 23 states have internal predecessors, (2163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:22:31,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 298.0) internal successors, (7152), 24 states have internal predecessors, (7152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:22:31,814 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 298.0) internal successors, (7152), 24 states have internal predecessors, (7152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:22:31,814 INFO L175 Difference]: Start difference. First operand has 150 places, 212 transitions, 3229 flow. Second operand 23 states and 2163 transitions. [2022-12-13 15:22:31,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 318 transitions, 5148 flow [2022-12-13 15:22:31,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 318 transitions, 4995 flow, removed 38 selfloop flow, removed 13 redundant places. [2022-12-13 15:22:31,977 INFO L231 Difference]: Finished difference. Result has 159 places, 245 transitions, 4045 flow [2022-12-13 15:22:31,977 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=2996, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=4045, PETRI_PLACES=159, PETRI_TRANSITIONS=245} [2022-12-13 15:22:31,977 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 128 predicate places. [2022-12-13 15:22:31,977 INFO L495 AbstractCegarLoop]: Abstraction has has 159 places, 245 transitions, 4045 flow [2022-12-13 15:22:31,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 90.32) internal successors, (2258), 25 states have internal predecessors, (2258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:22:31,978 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:22:31,978 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:22:31,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-12-13 15:22:32,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-12-13 15:22:32,179 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:22:32,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:22:32,180 INFO L85 PathProgramCache]: Analyzing trace with hash -385923729, now seen corresponding path program 2 times [2022-12-13 15:22:32,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:22:32,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679415154] [2022-12-13 15:22:32,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:22:32,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:22:32,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:22:32,720 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:22:32,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:22:32,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679415154] [2022-12-13 15:22:32,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679415154] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:22:32,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070469818] [2022-12-13 15:22:32,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:22:32,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:22:32,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:22:32,721 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:22:32,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-12-13 15:22:32,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 15:22:32,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:22:32,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 42 conjunts are in the unsatisfiable core [2022-12-13 15:22:32,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:22:32,858 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 15 treesize of output 11 [2022-12-13 15:22:32,887 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 6 treesize of output 5 [2022-12-13 15:22:32,945 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 6 treesize of output 5 [2022-12-13 15:22:33,048 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:22:33,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:22:33,518 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:22:33,519 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 61 treesize of output 49 [2022-12-13 15:22:33,530 INFO L321 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2022-12-13 15:22:33,530 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 144 treesize of output 136 [2022-12-13 15:22:33,540 INFO L321 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-12-13 15:22:33,541 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 127 treesize of output 101 [2022-12-13 15:22:33,551 INFO L321 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-12-13 15:22:33,552 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 80 treesize of output 67 [2022-12-13 15:22:33,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:22:33,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070469818] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:22:33,694 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:22:33,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 24 [2022-12-13 15:22:33,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064473188] [2022-12-13 15:22:33,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:22:33,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-13 15:22:33,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:22:33,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 15:22:33,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=522, Unknown=2, NotChecked=0, Total=650 [2022-12-13 15:22:35,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:22:37,763 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:22:39,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:22:41,824 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 15:22:43,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:22:45,956 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 15:22:47,971 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 15:22:49,984 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 15:22:52,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:22:54,100 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 15:22:56,344 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 15:22:58,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:23:00,393 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 15:23:02,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:23:02,619 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:23:02,620 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 245 transitions, 4045 flow. Second operand has 26 states, 26 states have (on average 90.26923076923077) internal successors, (2347), 26 states have internal predecessors, (2347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:02,620 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:02,620 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:23:02,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:23:08,366 INFO L130 PetriNetUnfolder]: 2537/4514 cut-off events. [2022-12-13 15:23:08,366 INFO L131 PetriNetUnfolder]: For 87150/87164 co-relation queries the response was YES. [2022-12-13 15:23:08,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39945 conditions, 4514 events. 2537/4514 cut-off events. For 87150/87164 co-relation queries the response was YES. Maximal size of possible extension queue 331. Compared 30570 event pairs, 985 based on Foata normal form. 24/4306 useless extension candidates. Maximal degree in co-relation 39887. Up to 4385 conditions per place. [2022-12-13 15:23:08,393 INFO L137 encePairwiseOnDemand]: 290/298 looper letters, 220 selfloop transitions, 24 changer transitions 15/262 dead transitions. [2022-12-13 15:23:08,393 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 262 transitions, 4705 flow [2022-12-13 15:23:08,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:23:08,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 15:23:08,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1387 transitions. [2022-12-13 15:23:08,395 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31029082774049216 [2022-12-13 15:23:08,395 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1387 transitions. [2022-12-13 15:23:08,395 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1387 transitions. [2022-12-13 15:23:08,396 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:23:08,396 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1387 transitions. [2022-12-13 15:23:08,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 92.46666666666667) internal successors, (1387), 15 states have internal predecessors, (1387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:08,398 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 298.0) internal successors, (4768), 16 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:08,399 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 298.0) internal successors, (4768), 16 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:08,399 INFO L175 Difference]: Start difference. First operand has 159 places, 245 transitions, 4045 flow. Second operand 15 states and 1387 transitions. [2022-12-13 15:23:08,399 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 262 transitions, 4705 flow [2022-12-13 15:23:08,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 262 transitions, 4241 flow, removed 177 selfloop flow, removed 19 redundant places. [2022-12-13 15:23:08,685 INFO L231 Difference]: Finished difference. Result has 151 places, 232 transitions, 3431 flow [2022-12-13 15:23:08,685 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=3529, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3431, PETRI_PLACES=151, PETRI_TRANSITIONS=232} [2022-12-13 15:23:08,686 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 120 predicate places. [2022-12-13 15:23:08,686 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 232 transitions, 3431 flow [2022-12-13 15:23:08,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 90.26923076923077) internal successors, (2347), 26 states have internal predecessors, (2347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:08,686 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:23:08,686 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:08,690 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-12-13 15:23:08,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-12-13 15:23:08,887 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:23:08,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:08,889 INFO L85 PathProgramCache]: Analyzing trace with hash 41972142, now seen corresponding path program 2 times [2022-12-13 15:23:08,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:23:08,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673760031] [2022-12-13 15:23:08,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:08,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:23:08,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:09,883 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:09,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:23:09,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673760031] [2022-12-13 15:23:09,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673760031] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:23:09,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6936363] [2022-12-13 15:23:09,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:23:09,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:09,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:23:09,884 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:23:09,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-12-13 15:23:09,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 15:23:09,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:23:09,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 15:23:09,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:10,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:23:10,129 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 30 treesize of output 30 [2022-12-13 15:23:10,198 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:23:10,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:23:10,376 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:23:10,377 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 77 treesize of output 95 [2022-12-13 15:23:10,409 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:23:10,409 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 19 treesize of output 6 [2022-12-13 15:23:10,479 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:23:10,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6936363] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:23:10,479 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:23:10,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 6] total 23 [2022-12-13 15:23:10,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528540898] [2022-12-13 15:23:10,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:23:10,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 15:23:10,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:23:10,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 15:23:10,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=513, Unknown=5, NotChecked=0, Total=600 [2022-12-13 15:23:12,554 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 15:23:14,750 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 15:23:16,823 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 15:23:18,941 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 15:23:21,033 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 15:23:23,275 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:23:23,508 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:23:23,509 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 232 transitions, 3431 flow. Second operand has 25 states, 25 states have (on average 93.36) internal successors, (2334), 25 states have internal predecessors, (2334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:23,509 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:23,509 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:23:23,509 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:23:28,578 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse1 (* c_~q_front~0 4))) (let ((.cse2 (+ .cse1 c_~q~0.offset))) (and (forall ((v_ArrVal_805 (Array Int Int))) (< (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_805) c_~q~0.base))) (+ c_~s~0 (select .cse0 (+ .cse1 c_~q~0.offset 4)) (select .cse0 .cse2))) 2147483648)) (< (+ c_~s~0 (select (select |c_#memory_int| c_~q~0.base) .cse2)) 2147483648)))) is different from false [2022-12-13 15:23:30,785 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 15:23:33,148 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 15:23:33,428 INFO L130 PetriNetUnfolder]: 2215/4066 cut-off events. [2022-12-13 15:23:33,428 INFO L131 PetriNetUnfolder]: For 72028/72042 co-relation queries the response was YES. [2022-12-13 15:23:33,438 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34390 conditions, 4066 events. 2215/4066 cut-off events. For 72028/72042 co-relation queries the response was YES. Maximal size of possible extension queue 263. Compared 27134 event pairs, 140 based on Foata normal form. 550/4476 useless extension candidates. Maximal degree in co-relation 34337. Up to 2642 conditions per place. [2022-12-13 15:23:33,451 INFO L137 encePairwiseOnDemand]: 287/298 looper letters, 173 selfloop transitions, 128 changer transitions 3/307 dead transitions. [2022-12-13 15:23:33,451 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 307 transitions, 4879 flow [2022-12-13 15:23:33,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-13 15:23:33,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-12-13 15:23:33,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2357 transitions. [2022-12-13 15:23:33,458 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3295581655480984 [2022-12-13 15:23:33,458 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 2357 transitions. [2022-12-13 15:23:33,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 2357 transitions. [2022-12-13 15:23:33,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:23:33,459 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 2357 transitions. [2022-12-13 15:23:33,460 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 98.20833333333333) internal successors, (2357), 24 states have internal predecessors, (2357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:33,463 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 298.0) internal successors, (7450), 25 states have internal predecessors, (7450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:33,464 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 298.0) internal successors, (7450), 25 states have internal predecessors, (7450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:33,464 INFO L175 Difference]: Start difference. First operand has 151 places, 232 transitions, 3431 flow. Second operand 24 states and 2357 transitions. [2022-12-13 15:23:33,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 307 transitions, 4879 flow [2022-12-13 15:23:33,588 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 307 transitions, 4784 flow, removed 25 selfloop flow, removed 12 redundant places. [2022-12-13 15:23:33,592 INFO L231 Difference]: Finished difference. Result has 159 places, 223 transitions, 3693 flow [2022-12-13 15:23:33,592 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=2708, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=3693, PETRI_PLACES=159, PETRI_TRANSITIONS=223} [2022-12-13 15:23:33,592 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 128 predicate places. [2022-12-13 15:23:33,593 INFO L495 AbstractCegarLoop]: Abstraction has has 159 places, 223 transitions, 3693 flow [2022-12-13 15:23:33,593 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 93.36) internal successors, (2334), 25 states have internal predecessors, (2334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:33,593 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:23:33,593 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:33,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-12-13 15:23:33,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-12-13 15:23:33,794 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:23:33,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:33,795 INFO L85 PathProgramCache]: Analyzing trace with hash 47591190, now seen corresponding path program 2 times [2022-12-13 15:23:33,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:23:33,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805887520] [2022-12-13 15:23:33,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:33,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:23:33,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:33,888 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:23:33,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:23:33,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805887520] [2022-12-13 15:23:33,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805887520] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:23:33,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965932811] [2022-12-13 15:23:33,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:23:33,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:33,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:23:33,889 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:23:33,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-12-13 15:23:33,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 15:23:33,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:23:33,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 15:23:33,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:33,968 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-12-13 15:23:33,968 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:23:33,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965932811] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:23:33,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 15:23:33,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [7] total 8 [2022-12-13 15:23:33,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249866980] [2022-12-13 15:23:33,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:23:33,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:23:33,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:23:33,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:23:33,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-12-13 15:23:33,974 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 298 [2022-12-13 15:23:33,974 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 223 transitions, 3693 flow. Second operand has 3 states, 3 states have (on average 131.33333333333334) internal successors, (394), 3 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:33,974 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:33,974 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 298 [2022-12-13 15:23:33,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:23:34,632 INFO L130 PetriNetUnfolder]: 2009/3718 cut-off events. [2022-12-13 15:23:34,632 INFO L131 PetriNetUnfolder]: For 71759/71773 co-relation queries the response was YES. [2022-12-13 15:23:34,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33548 conditions, 3718 events. 2009/3718 cut-off events. For 71759/71773 co-relation queries the response was YES. Maximal size of possible extension queue 252. Compared 24850 event pairs, 787 based on Foata normal form. 143/3735 useless extension candidates. Maximal degree in co-relation 33490. Up to 3693 conditions per place. [2022-12-13 15:23:34,654 INFO L137 encePairwiseOnDemand]: 296/298 looper letters, 201 selfloop transitions, 1 changer transitions 10/215 dead transitions. [2022-12-13 15:23:34,654 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 215 transitions, 3993 flow [2022-12-13 15:23:34,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:23:34,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 15:23:34,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 403 transitions. [2022-12-13 15:23:34,656 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4507829977628635 [2022-12-13 15:23:34,656 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 403 transitions. [2022-12-13 15:23:34,656 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 403 transitions. [2022-12-13 15:23:34,656 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:23:34,656 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 403 transitions. [2022-12-13 15:23:34,656 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 134.33333333333334) internal successors, (403), 3 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:34,657 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:34,657 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 298.0) internal successors, (1192), 4 states have internal predecessors, (1192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:34,657 INFO L175 Difference]: Start difference. First operand has 159 places, 223 transitions, 3693 flow. Second operand 3 states and 403 transitions. [2022-12-13 15:23:34,657 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 215 transitions, 3993 flow [2022-12-13 15:23:34,830 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 215 transitions, 3581 flow, removed 164 selfloop flow, removed 12 redundant places. [2022-12-13 15:23:34,832 INFO L231 Difference]: Finished difference. Result has 148 places, 205 transitions, 2981 flow [2022-12-13 15:23:34,832 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=3157, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2981, PETRI_PLACES=148, PETRI_TRANSITIONS=205} [2022-12-13 15:23:34,833 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 117 predicate places. [2022-12-13 15:23:34,833 INFO L495 AbstractCegarLoop]: Abstraction has has 148 places, 205 transitions, 2981 flow [2022-12-13 15:23:34,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 131.33333333333334) internal successors, (394), 3 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:34,833 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:23:34,833 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:34,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-12-13 15:23:35,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-12-13 15:23:35,034 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:23:35,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:35,035 INFO L85 PathProgramCache]: Analyzing trace with hash 572611420, now seen corresponding path program 2 times [2022-12-13 15:23:35,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:23:35,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330341597] [2022-12-13 15:23:35,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:35,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:23:35,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:35,099 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:23:35,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:23:35,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330341597] [2022-12-13 15:23:35,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330341597] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:23:35,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891601229] [2022-12-13 15:23:35,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:23:35,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:35,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:23:35,100 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:23:35,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-12-13 15:23:35,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 15:23:35,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:23:35,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 15:23:35,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:35,288 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:35,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:23:35,441 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:35,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891601229] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:23:35,442 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:23:35,442 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 8, 8] total 20 [2022-12-13 15:23:35,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035794715] [2022-12-13 15:23:35,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:23:35,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 15:23:35,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:23:35,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 15:23:35,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=295, Unknown=0, NotChecked=0, Total=420 [2022-12-13 15:23:35,573 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 298 [2022-12-13 15:23:35,575 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 205 transitions, 2981 flow. Second operand has 21 states, 21 states have (on average 120.80952380952381) internal successors, (2537), 21 states have internal predecessors, (2537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:35,575 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:35,575 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 298 [2022-12-13 15:23:35,575 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:23:36,683 INFO L130 PetriNetUnfolder]: 1998/3763 cut-off events. [2022-12-13 15:23:36,684 INFO L131 PetriNetUnfolder]: For 74325/74331 co-relation queries the response was YES. [2022-12-13 15:23:36,696 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33683 conditions, 3763 events. 1998/3763 cut-off events. For 74325/74331 co-relation queries the response was YES. Maximal size of possible extension queue 279. Compared 25715 event pairs, 149 based on Foata normal form. 314/4033 useless extension candidates. Maximal degree in co-relation 33630. Up to 1950 conditions per place. [2022-12-13 15:23:36,713 INFO L137 encePairwiseOnDemand]: 290/298 looper letters, 139 selfloop transitions, 203 changer transitions 61/405 dead transitions. [2022-12-13 15:23:36,713 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 173 places, 405 transitions, 6841 flow [2022-12-13 15:23:36,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-13 15:23:36,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-13 15:23:36,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 3374 transitions. [2022-12-13 15:23:36,719 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41933880188913747 [2022-12-13 15:23:36,720 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 3374 transitions. [2022-12-13 15:23:36,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 3374 transitions. [2022-12-13 15:23:36,721 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:23:36,721 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 3374 transitions. [2022-12-13 15:23:36,726 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 124.96296296296296) internal successors, (3374), 27 states have internal predecessors, (3374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:36,732 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 298.0) internal successors, (8344), 28 states have internal predecessors, (8344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:36,732 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 298.0) internal successors, (8344), 28 states have internal predecessors, (8344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:36,732 INFO L175 Difference]: Start difference. First operand has 148 places, 205 transitions, 2981 flow. Second operand 27 states and 3374 transitions. [2022-12-13 15:23:36,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 173 places, 405 transitions, 6841 flow [2022-12-13 15:23:36,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 405 transitions, 6404 flow, removed 63 selfloop flow, removed 10 redundant places. [2022-12-13 15:23:36,914 INFO L231 Difference]: Finished difference. Result has 168 places, 284 transitions, 5235 flow [2022-12-13 15:23:36,914 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=2724, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=5235, PETRI_PLACES=168, PETRI_TRANSITIONS=284} [2022-12-13 15:23:36,915 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 137 predicate places. [2022-12-13 15:23:36,915 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 284 transitions, 5235 flow [2022-12-13 15:23:36,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 120.80952380952381) internal successors, (2537), 21 states have internal predecessors, (2537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:36,916 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:23:36,916 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:36,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-12-13 15:23:37,116 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-12-13 15:23:37,117 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:23:37,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:37,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1357110114, now seen corresponding path program 2 times [2022-12-13 15:23:37,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:23:37,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057193327] [2022-12-13 15:23:37,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:37,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:23:37,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:37,748 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:37,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:23:37,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057193327] [2022-12-13 15:23:37,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057193327] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:23:37,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522220179] [2022-12-13 15:23:37,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:23:37,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:37,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:23:37,749 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:23:37,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-12-13 15:23:37,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 15:23:37,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:23:37,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 29 conjunts are in the unsatisfiable core [2022-12-13 15:23:37,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:37,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:23:37,992 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 15:23:38,021 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:23:38,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:23:38,051 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_920 (Array Int Int))) (< (+ c_~s~0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_920) c_~q~0.base) (+ (* c_~q_front~0 4) c_~q~0.offset))) 2147483648)) is different from false [2022-12-13 15:23:38,064 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:23:38,064 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 46 treesize of output 42 [2022-12-13 15:23:38,066 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 11 treesize of output 5 [2022-12-13 15:23:38,152 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 1 not checked. [2022-12-13 15:23:38,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522220179] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:23:38,152 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:23:38,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 4] total 20 [2022-12-13 15:23:38,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629160087] [2022-12-13 15:23:38,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:23:38,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-13 15:23:38,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:23:38,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-13 15:23:38,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=353, Unknown=1, NotChecked=38, Total=462 [2022-12-13 15:23:38,286 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:23:38,287 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 284 transitions, 5235 flow. Second operand has 22 states, 22 states have (on average 93.5) internal successors, (2057), 22 states have internal predecessors, (2057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:38,287 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:38,287 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:23:38,287 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:23:39,514 INFO L130 PetriNetUnfolder]: 2001/3777 cut-off events. [2022-12-13 15:23:39,514 INFO L131 PetriNetUnfolder]: For 67359/67365 co-relation queries the response was YES. [2022-12-13 15:23:39,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35203 conditions, 3777 events. 2001/3777 cut-off events. For 67359/67365 co-relation queries the response was YES. Maximal size of possible extension queue 283. Compared 25929 event pairs, 297 based on Foata normal form. 14/3741 useless extension candidates. Maximal degree in co-relation 35154. Up to 2939 conditions per place. [2022-12-13 15:23:39,538 INFO L137 encePairwiseOnDemand]: 292/298 looper letters, 264 selfloop transitions, 78 changer transitions 0/344 dead transitions. [2022-12-13 15:23:39,538 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 344 transitions, 6903 flow [2022-12-13 15:23:39,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 15:23:39,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 15:23:39,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1063 transitions. [2022-12-13 15:23:39,558 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3242830994508847 [2022-12-13 15:23:39,558 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1063 transitions. [2022-12-13 15:23:39,558 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1063 transitions. [2022-12-13 15:23:39,558 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:23:39,558 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1063 transitions. [2022-12-13 15:23:39,559 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 96.63636363636364) internal successors, (1063), 11 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:39,561 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 298.0) internal successors, (3576), 12 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:39,561 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 298.0) internal successors, (3576), 12 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:39,561 INFO L175 Difference]: Start difference. First operand has 168 places, 284 transitions, 5235 flow. Second operand 11 states and 1063 transitions. [2022-12-13 15:23:39,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 344 transitions, 6903 flow [2022-12-13 15:23:39,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 344 transitions, 5056 flow, removed 874 selfloop flow, removed 14 redundant places. [2022-12-13 15:23:39,921 INFO L231 Difference]: Finished difference. Result has 142 places, 308 transitions, 4224 flow [2022-12-13 15:23:39,922 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=3616, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=283, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=4224, PETRI_PLACES=142, PETRI_TRANSITIONS=308} [2022-12-13 15:23:39,922 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 111 predicate places. [2022-12-13 15:23:39,922 INFO L495 AbstractCegarLoop]: Abstraction has has 142 places, 308 transitions, 4224 flow [2022-12-13 15:23:39,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 93.5) internal successors, (2057), 22 states have internal predecessors, (2057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:39,922 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:23:39,922 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:39,927 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-12-13 15:23:40,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:40,124 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:23:40,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:40,125 INFO L85 PathProgramCache]: Analyzing trace with hash 995904845, now seen corresponding path program 2 times [2022-12-13 15:23:40,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:23:40,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31117038] [2022-12-13 15:23:40,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:40,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:23:40,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:40,753 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:40,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:23:40,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31117038] [2022-12-13 15:23:40,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31117038] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:23:40,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593709382] [2022-12-13 15:23:40,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:23:40,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:40,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:23:40,755 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:23:40,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-12-13 15:23:40,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 15:23:40,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:23:40,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 15:23:40,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:40,934 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:23:40,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:23:40,961 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:23:40,961 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 27 treesize of output 23 [2022-12-13 15:23:40,994 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:23:40,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593709382] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:23:40,995 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:23:40,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 4] total 15 [2022-12-13 15:23:40,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595995793] [2022-12-13 15:23:40,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:23:40,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 15:23:40,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:23:40,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 15:23:40,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2022-12-13 15:23:41,659 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 298 [2022-12-13 15:23:41,660 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 308 transitions, 4224 flow. Second operand has 17 states, 17 states have (on average 114.58823529411765) internal successors, (1948), 17 states have internal predecessors, (1948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:41,660 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:41,661 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 298 [2022-12-13 15:23:41,661 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:23:42,825 INFO L130 PetriNetUnfolder]: 1813/3427 cut-off events. [2022-12-13 15:23:42,826 INFO L131 PetriNetUnfolder]: For 35828/35834 co-relation queries the response was YES. [2022-12-13 15:23:42,834 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22937 conditions, 3427 events. 1813/3427 cut-off events. For 35828/35834 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 23220 event pairs, 273 based on Foata normal form. 106/3477 useless extension candidates. Maximal degree in co-relation 22891. Up to 2624 conditions per place. [2022-12-13 15:23:42,844 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 214 selfloop transitions, 132 changer transitions 5/353 dead transitions. [2022-12-13 15:23:42,844 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 353 transitions, 5195 flow [2022-12-13 15:23:42,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 15:23:42,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-13 15:23:42,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1886 transitions. [2022-12-13 15:23:42,846 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39555369127516776 [2022-12-13 15:23:42,846 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1886 transitions. [2022-12-13 15:23:42,846 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1886 transitions. [2022-12-13 15:23:42,846 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:23:42,846 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1886 transitions. [2022-12-13 15:23:42,847 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 117.875) internal successors, (1886), 16 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:42,849 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 298.0) internal successors, (5066), 17 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:42,850 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 298.0) internal successors, (5066), 17 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:42,850 INFO L175 Difference]: Start difference. First operand has 142 places, 308 transitions, 4224 flow. Second operand 16 states and 1886 transitions. [2022-12-13 15:23:42,850 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 353 transitions, 5195 flow [2022-12-13 15:23:42,914 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 353 transitions, 5112 flow, removed 1 selfloop flow, removed 6 redundant places. [2022-12-13 15:23:42,918 INFO L231 Difference]: Finished difference. Result has 151 places, 301 transitions, 4278 flow [2022-12-13 15:23:42,918 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=3907, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=292, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4278, PETRI_PLACES=151, PETRI_TRANSITIONS=301} [2022-12-13 15:23:42,918 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 120 predicate places. [2022-12-13 15:23:42,918 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 301 transitions, 4278 flow [2022-12-13 15:23:42,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 114.58823529411765) internal successors, (1948), 17 states have internal predecessors, (1948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:42,918 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:23:42,918 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:42,923 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-12-13 15:23:43,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-12-13 15:23:43,120 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:23:43,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:43,121 INFO L85 PathProgramCache]: Analyzing trace with hash -272948567, now seen corresponding path program 3 times [2022-12-13 15:23:43,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:23:43,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743622604] [2022-12-13 15:23:43,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:43,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:23:43,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:43,660 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:43,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:23:43,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743622604] [2022-12-13 15:23:43,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743622604] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:23:43,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877867735] [2022-12-13 15:23:43,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 15:23:43,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:43,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:23:43,661 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:23:43,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-12-13 15:23:43,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 15:23:43,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:23:43,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 15:23:43,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:43,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:23:43,863 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 19 treesize of output 21 [2022-12-13 15:23:43,897 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:23:43,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:23:43,931 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_997 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_997) c_~q~0.base) (+ (* c_~q_front~0 4) c_~q~0.offset 4)) 1))) is different from false [2022-12-13 15:23:43,939 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:23:43,939 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 48 treesize of output 45 [2022-12-13 15:23:43,942 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 12 treesize of output 5 [2022-12-13 15:23:44,014 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:23:44,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877867735] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:23:44,015 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:23:44,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 21 [2022-12-13 15:23:44,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924685919] [2022-12-13 15:23:44,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:23:44,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-12-13 15:23:44,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:23:44,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-13 15:23:44,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=401, Unknown=1, NotChecked=40, Total=506 [2022-12-13 15:23:44,059 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:23:44,060 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 301 transitions, 4278 flow. Second operand has 23 states, 23 states have (on average 93.3913043478261) internal successors, (2148), 23 states have internal predecessors, (2148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:44,060 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:44,060 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:23:44,060 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:23:45,210 INFO L130 PetriNetUnfolder]: 1805/3403 cut-off events. [2022-12-13 15:23:45,210 INFO L131 PetriNetUnfolder]: For 36548/36554 co-relation queries the response was YES. [2022-12-13 15:23:45,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23040 conditions, 3403 events. 1805/3403 cut-off events. For 36548/36554 co-relation queries the response was YES. Maximal size of possible extension queue 250. Compared 23011 event pairs, 194 based on Foata normal form. 14/3361 useless extension candidates. Maximal degree in co-relation 22994. Up to 1756 conditions per place. [2022-12-13 15:23:45,229 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 212 selfloop transitions, 156 changer transitions 16/386 dead transitions. [2022-12-13 15:23:45,229 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 386 transitions, 5719 flow [2022-12-13 15:23:45,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 15:23:45,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-13 15:23:45,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1649 transitions. [2022-12-13 15:23:45,231 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.32550335570469796 [2022-12-13 15:23:45,231 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1649 transitions. [2022-12-13 15:23:45,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1649 transitions. [2022-12-13 15:23:45,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:23:45,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1649 transitions. [2022-12-13 15:23:45,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 97.0) internal successors, (1649), 17 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:45,235 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 298.0) internal successors, (5364), 18 states have internal predecessors, (5364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:45,235 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 298.0) internal successors, (5364), 18 states have internal predecessors, (5364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:45,235 INFO L175 Difference]: Start difference. First operand has 151 places, 301 transitions, 4278 flow. Second operand 17 states and 1649 transitions. [2022-12-13 15:23:45,235 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 386 transitions, 5719 flow [2022-12-13 15:23:45,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 386 transitions, 5450 flow, removed 38 selfloop flow, removed 8 redundant places. [2022-12-13 15:23:45,309 INFO L231 Difference]: Finished difference. Result has 158 places, 292 transitions, 4176 flow [2022-12-13 15:23:45,310 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=3982, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4176, PETRI_PLACES=158, PETRI_TRANSITIONS=292} [2022-12-13 15:23:45,310 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 127 predicate places. [2022-12-13 15:23:45,310 INFO L495 AbstractCegarLoop]: Abstraction has has 158 places, 292 transitions, 4176 flow [2022-12-13 15:23:45,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 93.3913043478261) internal successors, (2148), 23 states have internal predecessors, (2148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:45,310 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:23:45,310 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:45,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-12-13 15:23:45,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:45,511 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:23:45,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:45,512 INFO L85 PathProgramCache]: Analyzing trace with hash 41972094, now seen corresponding path program 3 times [2022-12-13 15:23:45,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:23:45,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930766887] [2022-12-13 15:23:45,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:45,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:23:45,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:46,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:46,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:23:46,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930766887] [2022-12-13 15:23:46,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930766887] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:23:46,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075768278] [2022-12-13 15:23:46,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 15:23:46,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:46,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:23:46,303 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:23:46,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-12-13 15:23:46,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 15:23:46,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:23:46,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-13 15:23:46,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:46,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:23:46,541 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 19 treesize of output 21 [2022-12-13 15:23:46,584 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:23:46,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:23:46,628 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1036 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1036) c_~q~0.base) (+ (* c_~q_front~0 4) c_~q~0.offset 4)) 1))) is different from false [2022-12-13 15:23:46,635 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:23:46,635 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 48 treesize of output 45 [2022-12-13 15:23:46,638 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 12 treesize of output 5 [2022-12-13 15:23:46,715 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:23:46,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075768278] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:23:46,715 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:23:46,716 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 21 [2022-12-13 15:23:46,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135417024] [2022-12-13 15:23:46,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:23:46,716 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-12-13 15:23:46,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:23:46,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-13 15:23:46,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=398, Unknown=1, NotChecked=40, Total=506 [2022-12-13 15:23:46,779 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:23:46,780 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 292 transitions, 4176 flow. Second operand has 23 states, 23 states have (on average 93.3913043478261) internal successors, (2148), 23 states have internal predecessors, (2148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:46,780 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:46,780 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:23:46,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:23:47,932 INFO L130 PetriNetUnfolder]: 1716/3183 cut-off events. [2022-12-13 15:23:47,933 INFO L131 PetriNetUnfolder]: For 37914/37914 co-relation queries the response was YES. [2022-12-13 15:23:47,941 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21925 conditions, 3183 events. 1716/3183 cut-off events. For 37914/37914 co-relation queries the response was YES. Maximal size of possible extension queue 232. Compared 20802 event pairs, 105 based on Foata normal form. 54/3181 useless extension candidates. Maximal degree in co-relation 21879. Up to 1601 conditions per place. [2022-12-13 15:23:47,950 INFO L137 encePairwiseOnDemand]: 290/298 looper letters, 176 selfloop transitions, 168 changer transitions 0/346 dead transitions. [2022-12-13 15:23:47,950 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 346 transitions, 5217 flow [2022-12-13 15:23:47,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 15:23:47,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-13 15:23:47,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1650 transitions. [2022-12-13 15:23:47,953 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3257007500986972 [2022-12-13 15:23:47,953 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1650 transitions. [2022-12-13 15:23:47,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1650 transitions. [2022-12-13 15:23:47,953 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:23:47,953 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1650 transitions. [2022-12-13 15:23:47,954 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 97.05882352941177) internal successors, (1650), 17 states have internal predecessors, (1650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:47,956 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 298.0) internal successors, (5364), 18 states have internal predecessors, (5364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:47,957 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 298.0) internal successors, (5364), 18 states have internal predecessors, (5364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:47,957 INFO L175 Difference]: Start difference. First operand has 158 places, 292 transitions, 4176 flow. Second operand 17 states and 1650 transitions. [2022-12-13 15:23:47,957 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 346 transitions, 5217 flow [2022-12-13 15:23:48,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 346 transitions, 4911 flow, removed 37 selfloop flow, removed 15 redundant places. [2022-12-13 15:23:48,031 INFO L231 Difference]: Finished difference. Result has 149 places, 277 transitions, 4059 flow [2022-12-13 15:23:48,031 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=3723, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4059, PETRI_PLACES=149, PETRI_TRANSITIONS=277} [2022-12-13 15:23:48,031 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 118 predicate places. [2022-12-13 15:23:48,031 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 277 transitions, 4059 flow [2022-12-13 15:23:48,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 93.3913043478261) internal successors, (2148), 23 states have internal predecessors, (2148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:48,032 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:23:48,032 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:48,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-12-13 15:23:48,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:48,233 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:23:48,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:48,234 INFO L85 PathProgramCache]: Analyzing trace with hash -712752331, now seen corresponding path program 3 times [2022-12-13 15:23:48,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:23:48,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272711447] [2022-12-13 15:23:48,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:48,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:23:48,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:48,985 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:48,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:23:48,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272711447] [2022-12-13 15:23:48,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272711447] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:23:48,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421098841] [2022-12-13 15:23:48,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 15:23:48,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:48,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:23:48,987 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:23:48,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-12-13 15:23:49,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 15:23:49,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:23:49,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 15:23:49,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:49,381 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:23:49,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:23:49,558 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:23:49,559 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 72 treesize of output 140 [2022-12-13 15:23:49,650 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:23:49,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421098841] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:23:49,651 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:23:49,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 6] total 23 [2022-12-13 15:23:49,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107187534] [2022-12-13 15:23:49,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:23:49,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 15:23:49,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:23:49,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 15:23:49,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2022-12-13 15:23:51,119 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 108 out of 298 [2022-12-13 15:23:51,120 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 277 transitions, 4059 flow. Second operand has 25 states, 25 states have (on average 109.52) internal successors, (2738), 25 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:51,120 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:51,121 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 108 of 298 [2022-12-13 15:23:51,121 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:23:54,630 INFO L130 PetriNetUnfolder]: 2275/4321 cut-off events. [2022-12-13 15:23:54,630 INFO L131 PetriNetUnfolder]: For 49045/49045 co-relation queries the response was YES. [2022-12-13 15:23:54,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28548 conditions, 4321 events. 2275/4321 cut-off events. For 49045/49045 co-relation queries the response was YES. Maximal size of possible extension queue 339. Compared 31118 event pairs, 345 based on Foata normal form. 244/4485 useless extension candidates. Maximal degree in co-relation 28504. Up to 2501 conditions per place. [2022-12-13 15:23:54,657 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 316 selfloop transitions, 201 changer transitions 72/591 dead transitions. [2022-12-13 15:23:54,657 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 591 transitions, 8428 flow [2022-12-13 15:23:54,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-12-13 15:23:54,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2022-12-13 15:23:54,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 5436 transitions. [2022-12-13 15:23:54,662 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3800335570469799 [2022-12-13 15:23:54,662 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 5436 transitions. [2022-12-13 15:23:54,662 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 5436 transitions. [2022-12-13 15:23:54,663 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:23:54,663 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 5436 transitions. [2022-12-13 15:23:54,667 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 113.25) internal successors, (5436), 48 states have internal predecessors, (5436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:54,673 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 298.0) internal successors, (14602), 49 states have internal predecessors, (14602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:54,675 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 298.0) internal successors, (14602), 49 states have internal predecessors, (14602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:54,675 INFO L175 Difference]: Start difference. First operand has 149 places, 277 transitions, 4059 flow. Second operand 48 states and 5436 transitions. [2022-12-13 15:23:54,675 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 591 transitions, 8428 flow [2022-12-13 15:23:54,760 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 591 transitions, 8110 flow, removed 7 selfloop flow, removed 14 redundant places. [2022-12-13 15:23:54,766 INFO L231 Difference]: Finished difference. Result has 218 places, 415 transitions, 6614 flow [2022-12-13 15:23:54,766 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=3797, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=6614, PETRI_PLACES=218, PETRI_TRANSITIONS=415} [2022-12-13 15:23:54,766 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 187 predicate places. [2022-12-13 15:23:54,766 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 415 transitions, 6614 flow [2022-12-13 15:23:54,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 109.52) internal successors, (2738), 25 states have internal predecessors, (2738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:54,766 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:23:54,766 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:54,771 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-12-13 15:23:54,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-12-13 15:23:54,967 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:23:54,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:54,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1043136137, now seen corresponding path program 4 times [2022-12-13 15:23:54,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:23:54,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418756205] [2022-12-13 15:23:54,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:54,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:23:55,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:55,541 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:55,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:23:55,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418756205] [2022-12-13 15:23:55,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418756205] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:23:55,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670772529] [2022-12-13 15:23:55,541 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 15:23:55,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:23:55,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:23:55,542 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:23:55,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-12-13 15:23:55,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 15:23:55,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:23:55,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 43 conjunts are in the unsatisfiable core [2022-12-13 15:23:55,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:56,035 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:56,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:23:56,362 INFO L321 Elim1Store]: treesize reduction 36, result has 77.1 percent of original size [2022-12-13 15:23:56,363 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 70 treesize of output 140 [2022-12-13 15:23:56,806 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:56,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670772529] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:23:56,807 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:23:56,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 15:23:56,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39562551] [2022-12-13 15:23:56,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:23:56,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 15:23:56,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:23:56,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 15:23:56,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=816, Unknown=0, NotChecked=0, Total=992 [2022-12-13 15:23:58,350 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 111 out of 298 [2022-12-13 15:23:58,351 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 415 transitions, 6614 flow. Second operand has 32 states, 32 states have (on average 112.3125) internal successors, (3594), 32 states have internal predecessors, (3594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:23:58,351 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:23:58,352 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 111 of 298 [2022-12-13 15:23:58,352 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:24:03,525 INFO L130 PetriNetUnfolder]: 2069/3940 cut-off events. [2022-12-13 15:24:03,525 INFO L131 PetriNetUnfolder]: For 56187/56187 co-relation queries the response was YES. [2022-12-13 15:24:03,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29085 conditions, 3940 events. 2069/3940 cut-off events. For 56187/56187 co-relation queries the response was YES. Maximal size of possible extension queue 314. Compared 27973 event pairs, 445 based on Foata normal form. 130/3998 useless extension candidates. Maximal degree in co-relation 29005. Up to 2219 conditions per place. [2022-12-13 15:24:03,552 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 361 selfloop transitions, 233 changer transitions 0/596 dead transitions. [2022-12-13 15:24:03,552 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 596 transitions, 9559 flow [2022-12-13 15:24:03,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-13 15:24:03,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-12-13 15:24:03,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 5226 transitions. [2022-12-13 15:24:03,556 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.38970917225950785 [2022-12-13 15:24:03,556 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 5226 transitions. [2022-12-13 15:24:03,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 5226 transitions. [2022-12-13 15:24:03,557 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:24:03,557 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 5226 transitions. [2022-12-13 15:24:03,560 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 116.13333333333334) internal successors, (5226), 45 states have internal predecessors, (5226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:03,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 298.0) internal successors, (13708), 46 states have internal predecessors, (13708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:03,567 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 298.0) internal successors, (13708), 46 states have internal predecessors, (13708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:03,567 INFO L175 Difference]: Start difference. First operand has 218 places, 415 transitions, 6614 flow. Second operand 45 states and 5226 transitions. [2022-12-13 15:24:03,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 596 transitions, 9559 flow [2022-12-13 15:24:03,782 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 596 transitions, 8621 flow, removed 401 selfloop flow, removed 24 redundant places. [2022-12-13 15:24:03,788 INFO L231 Difference]: Finished difference. Result has 232 places, 503 transitions, 7520 flow [2022-12-13 15:24:03,788 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=5348, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=7520, PETRI_PLACES=232, PETRI_TRANSITIONS=503} [2022-12-13 15:24:03,788 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 201 predicate places. [2022-12-13 15:24:03,788 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 503 transitions, 7520 flow [2022-12-13 15:24:03,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 112.3125) internal successors, (3594), 32 states have internal predecessors, (3594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:03,789 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:24:03,789 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:24:03,793 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-12-13 15:24:03,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-12-13 15:24:03,990 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:24:03,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:24:03,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1043136526, now seen corresponding path program 4 times [2022-12-13 15:24:03,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:24:03,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234858363] [2022-12-13 15:24:03,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:24:03,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:24:04,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:24:04,731 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:24:04,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:24:04,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234858363] [2022-12-13 15:24:04,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234858363] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:24:04,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071788344] [2022-12-13 15:24:04,731 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 15:24:04,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:24:04,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:24:04,732 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:24:04,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-12-13 15:24:04,811 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 15:24:04,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:24:04,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 58 conjunts are in the unsatisfiable core [2022-12-13 15:24:04,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:24:04,906 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 15:24:04,943 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 15 treesize of output 11 [2022-12-13 15:24:05,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:24:05,002 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 20 treesize of output 22 [2022-12-13 15:24:05,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:24:05,067 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 20 treesize of output 22 [2022-12-13 15:24:05,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:24:05,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:24:06,033 INFO L321 Elim1Store]: treesize reduction 20, result has 63.0 percent of original size [2022-12-13 15:24:06,033 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 2 case distinctions, treesize of input 185 treesize of output 123 [2022-12-13 15:24:06,122 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:24:06,122 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 656 treesize of output 778 [2022-12-13 15:24:06,172 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:24:06,172 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 536 treesize of output 550 [2022-12-13 15:24:06,224 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:24:06,224 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 470 treesize of output 418 [2022-12-13 15:24:19,057 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:24:19,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071788344] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:24:19,058 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:24:19,058 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2022-12-13 15:24:19,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362776314] [2022-12-13 15:24:19,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:24:19,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 15:24:19,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:24:19,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 15:24:19,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=986, Unknown=2, NotChecked=0, Total=1190 [2022-12-13 15:24:20,310 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:24:20,311 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 503 transitions, 7520 flow. Second operand has 35 states, 35 states have (on average 90.2) internal successors, (3157), 35 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:20,311 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:24:20,312 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:24:20,312 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:24:25,767 INFO L130 PetriNetUnfolder]: 2557/4855 cut-off events. [2022-12-13 15:24:25,768 INFO L131 PetriNetUnfolder]: For 56982/56982 co-relation queries the response was YES. [2022-12-13 15:24:25,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34851 conditions, 4855 events. 2557/4855 cut-off events. For 56982/56982 co-relation queries the response was YES. Maximal size of possible extension queue 395. Compared 35785 event pairs, 359 based on Foata normal form. 106/4893 useless extension candidates. Maximal degree in co-relation 34781. Up to 3159 conditions per place. [2022-12-13 15:24:25,798 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 491 selfloop transitions, 268 changer transitions 34/795 dead transitions. [2022-12-13 15:24:25,798 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 795 transitions, 12303 flow [2022-12-13 15:24:25,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-13 15:24:25,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-13 15:24:25,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 4424 transitions. [2022-12-13 15:24:25,802 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31586462944452376 [2022-12-13 15:24:25,802 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 4424 transitions. [2022-12-13 15:24:25,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 4424 transitions. [2022-12-13 15:24:25,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:24:25,802 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 4424 transitions. [2022-12-13 15:24:25,805 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 94.12765957446808) internal successors, (4424), 47 states have internal predecessors, (4424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:25,810 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 298.0) internal successors, (14304), 48 states have internal predecessors, (14304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:25,811 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 298.0) internal successors, (14304), 48 states have internal predecessors, (14304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:25,811 INFO L175 Difference]: Start difference. First operand has 232 places, 503 transitions, 7520 flow. Second operand 47 states and 4424 transitions. [2022-12-13 15:24:25,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 278 places, 795 transitions, 12303 flow [2022-12-13 15:24:26,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 795 transitions, 11514 flow, removed 305 selfloop flow, removed 17 redundant places. [2022-12-13 15:24:26,031 INFO L231 Difference]: Finished difference. Result has 279 places, 607 transitions, 9706 flow [2022-12-13 15:24:26,031 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=6688, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=488, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=9706, PETRI_PLACES=279, PETRI_TRANSITIONS=607} [2022-12-13 15:24:26,031 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 248 predicate places. [2022-12-13 15:24:26,032 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 607 transitions, 9706 flow [2022-12-13 15:24:26,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 90.2) internal successors, (3157), 35 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:26,032 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:24:26,032 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:24:26,036 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-12-13 15:24:26,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:24:26,233 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:24:26,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:24:26,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1680544422, now seen corresponding path program 5 times [2022-12-13 15:24:26,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:24:26,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119163092] [2022-12-13 15:24:26,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:24:26,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:24:26,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:24:26,543 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:24:26,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:24:26,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119163092] [2022-12-13 15:24:26,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119163092] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:24:26,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928514007] [2022-12-13 15:24:26,544 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 15:24:26,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:24:26,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:24:26,545 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:24:26,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-12-13 15:24:26,654 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 15:24:26,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:24:26,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 55 conjunts are in the unsatisfiable core [2022-12-13 15:24:26,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:24:26,783 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 15 treesize of output 11 [2022-12-13 15:24:26,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:24:26,836 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 20 treesize of output 22 [2022-12-13 15:24:27,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:24:27,046 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 43 treesize of output 41 [2022-12-13 15:24:27,349 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:24:27,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:24:29,901 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:24:29,902 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 144 treesize of output 96 [2022-12-13 15:24:29,958 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:24:29,959 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 385 treesize of output 454 [2022-12-13 15:24:30,010 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:24:30,011 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 177 treesize of output 204 [2022-12-13 15:24:30,029 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:24:30,029 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 214 treesize of output 134 [2022-12-13 15:24:35,794 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:24:35,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928514007] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:24:35,794 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:24:35,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 32 [2022-12-13 15:24:35,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818894061] [2022-12-13 15:24:35,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:24:35,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-12-13 15:24:35,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:24:35,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-12-13 15:24:35,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=957, Unknown=2, NotChecked=0, Total=1122 [2022-12-13 15:24:38,560 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 15:24:40,812 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 15:24:43,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:24:46,514 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 15:24:47,105 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:24:47,106 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 607 transitions, 9706 flow. Second operand has 34 states, 34 states have (on average 90.23529411764706) internal successors, (3068), 34 states have internal predecessors, (3068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:24:47,106 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:24:47,106 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:24:47,106 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:24:49,960 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 15:24:52,173 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 15:24:54,212 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 15:25:11,086 WARN L233 SmtUtils]: Spent 10.31s on a formula simplification. DAG size of input: 127 DAG size of output: 87 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:25:19,680 WARN L233 SmtUtils]: Spent 8.28s on a formula simplification. DAG size of input: 118 DAG size of output: 86 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:25:26,696 INFO L130 PetriNetUnfolder]: 2074/3910 cut-off events. [2022-12-13 15:25:26,696 INFO L131 PetriNetUnfolder]: For 63160/63160 co-relation queries the response was YES. [2022-12-13 15:25:26,710 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31800 conditions, 3910 events. 2074/3910 cut-off events. For 63160/63160 co-relation queries the response was YES. Maximal size of possible extension queue 277. Compared 27056 event pairs, 595 based on Foata normal form. 168/4040 useless extension candidates. Maximal degree in co-relation 31718. Up to 2941 conditions per place. [2022-12-13 15:25:26,723 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 432 selfloop transitions, 166 changer transitions 0/600 dead transitions. [2022-12-13 15:25:26,723 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 600 transitions, 10521 flow [2022-12-13 15:25:26,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-13 15:25:26,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-13 15:25:26,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 3553 transitions. [2022-12-13 15:25:26,726 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.313758389261745 [2022-12-13 15:25:26,726 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 3553 transitions. [2022-12-13 15:25:26,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 3553 transitions. [2022-12-13 15:25:26,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:25:26,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 3553 transitions. [2022-12-13 15:25:26,730 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 93.5) internal successors, (3553), 38 states have internal predecessors, (3553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:25:26,734 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 298.0) internal successors, (11622), 39 states have internal predecessors, (11622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:25:26,735 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 298.0) internal successors, (11622), 39 states have internal predecessors, (11622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:25:26,735 INFO L175 Difference]: Start difference. First operand has 279 places, 607 transitions, 9706 flow. Second operand 38 states and 3553 transitions. [2022-12-13 15:25:26,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 600 transitions, 10521 flow [2022-12-13 15:25:26,981 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 600 transitions, 10013 flow, removed 190 selfloop flow, removed 25 redundant places. [2022-12-13 15:25:26,988 INFO L231 Difference]: Finished difference. Result has 279 places, 496 transitions, 8444 flow [2022-12-13 15:25:26,989 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=6973, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=444, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8444, PETRI_PLACES=279, PETRI_TRANSITIONS=496} [2022-12-13 15:25:26,989 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 248 predicate places. [2022-12-13 15:25:26,989 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 496 transitions, 8444 flow [2022-12-13 15:25:26,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 90.23529411764706) internal successors, (3068), 34 states have internal predecessors, (3068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:25:26,989 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:25:26,989 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:25:26,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-12-13 15:25:27,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:25:27,191 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:25:27,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:25:27,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1680544811, now seen corresponding path program 5 times [2022-12-13 15:25:27,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:25:27,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643421170] [2022-12-13 15:25:27,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:25:27,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:25:27,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:25:27,992 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:25:27,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:25:27,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643421170] [2022-12-13 15:25:27,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643421170] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:25:27,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902253099] [2022-12-13 15:25:27,992 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 15:25:27,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:25:27,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:25:27,993 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:25:27,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-12-13 15:25:28,092 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 15:25:28,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:25:28,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 47 conjunts are in the unsatisfiable core [2022-12-13 15:25:28,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:25:28,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:25:28,294 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 30 treesize of output 30 [2022-12-13 15:25:28,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:25:28,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:25:28,644 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1238 (Array Int Int))) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1238) c_~q~0.base))) (or (not (= (select .cse0 (+ c_~q~0.offset (* 4 c_~q_back~0))) 1)) (< (let ((.cse1 (* c_~q_front~0 4))) (+ c_~s~0 (select .cse0 (+ .cse1 c_~q~0.offset 8)) (select .cse0 (+ .cse1 c_~q~0.offset 4)) (select .cse0 (+ .cse1 c_~q~0.offset)))) 2147483648)))) is different from false [2022-12-13 15:25:28,744 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:25:28,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 129 treesize of output 197 [2022-12-13 15:25:28,762 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:25:28,762 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 70 [2022-12-13 15:25:29,204 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:25:29,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902253099] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:25:29,205 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:25:29,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 8] total 29 [2022-12-13 15:25:29,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387884004] [2022-12-13 15:25:29,205 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:25:29,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-13 15:25:29,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:25:29,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-13 15:25:29,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=771, Unknown=1, NotChecked=56, Total=930 [2022-12-13 15:25:29,433 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:25:29,435 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 496 transitions, 8444 flow. Second operand has 31 states, 31 states have (on average 93.29032258064517) internal successors, (2892), 31 states have internal predecessors, (2892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:25:29,435 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:25:29,435 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:25:29,435 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:25:38,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:25:45,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:25:49,566 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 15:25:51,793 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 15:25:56,019 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:25:58,214 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 15:26:08,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:26:12,685 INFO L130 PetriNetUnfolder]: 2711/4950 cut-off events. [2022-12-13 15:26:12,685 INFO L131 PetriNetUnfolder]: For 109551/109551 co-relation queries the response was YES. [2022-12-13 15:26:12,705 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43644 conditions, 4950 events. 2711/4950 cut-off events. For 109551/109551 co-relation queries the response was YES. Maximal size of possible extension queue 369. Compared 34964 event pairs, 110 based on Foata normal form. 203/5105 useless extension candidates. Maximal degree in co-relation 43560. Up to 2609 conditions per place. [2022-12-13 15:26:12,724 INFO L137 encePairwiseOnDemand]: 287/298 looper letters, 293 selfloop transitions, 541 changer transitions 22/858 dead transitions. [2022-12-13 15:26:12,724 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 858 transitions, 16669 flow [2022-12-13 15:26:12,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-13 15:26:12,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-12-13 15:26:12,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 4350 transitions. [2022-12-13 15:26:12,728 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3243847874720358 [2022-12-13 15:26:12,728 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 4350 transitions. [2022-12-13 15:26:12,728 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 4350 transitions. [2022-12-13 15:26:12,728 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:26:12,729 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 4350 transitions. [2022-12-13 15:26:12,731 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 96.66666666666667) internal successors, (4350), 45 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:12,736 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 298.0) internal successors, (13708), 46 states have internal predecessors, (13708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:12,737 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 298.0) internal successors, (13708), 46 states have internal predecessors, (13708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:12,737 INFO L175 Difference]: Start difference. First operand has 279 places, 496 transitions, 8444 flow. Second operand 45 states and 4350 transitions. [2022-12-13 15:26:12,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 858 transitions, 16669 flow [2022-12-13 15:26:13,123 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 858 transitions, 15448 flow, removed 472 selfloop flow, removed 11 redundant places. [2022-12-13 15:26:13,133 INFO L231 Difference]: Finished difference. Result has 322 places, 737 transitions, 14522 flow [2022-12-13 15:26:13,134 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=7255, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=310, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=14522, PETRI_PLACES=322, PETRI_TRANSITIONS=737} [2022-12-13 15:26:13,134 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 291 predicate places. [2022-12-13 15:26:13,134 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 737 transitions, 14522 flow [2022-12-13 15:26:13,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 93.29032258064517) internal successors, (2892), 31 states have internal predecessors, (2892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:13,135 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:26:13,135 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:26:13,139 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-12-13 15:26:13,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:26:13,336 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:26:13,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:26:13,337 INFO L85 PathProgramCache]: Analyzing trace with hash 1680547601, now seen corresponding path program 6 times [2022-12-13 15:26:13,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:26:13,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831991587] [2022-12-13 15:26:13,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:26:13,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:26:13,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:26:14,157 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:26:14,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:26:14,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831991587] [2022-12-13 15:26:14,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831991587] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:26:14,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452559270] [2022-12-13 15:26:14,158 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 15:26:14,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:26:14,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:26:14,159 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:26:14,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-12-13 15:26:14,263 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 15:26:14,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:26:14,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 58 conjunts are in the unsatisfiable core [2022-12-13 15:26:14,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:26:14,319 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 15 treesize of output 11 [2022-12-13 15:26:14,359 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 15 treesize of output 11 [2022-12-13 15:26:14,397 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 15 treesize of output 11 [2022-12-13 15:26:14,439 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 6 treesize of output 5 [2022-12-13 15:26:14,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:26:14,598 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 29 treesize of output 29 [2022-12-13 15:26:14,912 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:26:14,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:26:15,988 INFO L321 Elim1Store]: treesize reduction 68, result has 48.1 percent of original size [2022-12-13 15:26:15,988 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 3 case distinctions, treesize of input 256 treesize of output 162 [2022-12-13 15:26:16,242 INFO L321 Elim1Store]: treesize reduction 36, result has 88.8 percent of original size [2022-12-13 15:26:16,242 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 566 treesize of output 750 [2022-12-13 15:26:16,272 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 15:26:16,273 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 15:26:16,278 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 15:26:16,331 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:26:16,331 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 310 treesize of output 366 [2022-12-13 15:26:16,380 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:26:16,380 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 332 treesize of output 268 [2022-12-13 15:26:34,763 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:26:34,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452559270] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:26:34,763 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:26:34,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2022-12-13 15:26:34,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578687087] [2022-12-13 15:26:34,763 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:26:34,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 15:26:34,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:26:34,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 15:26:34,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1001, Unknown=8, NotChecked=0, Total=1190 [2022-12-13 15:26:36,907 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 15:26:36,964 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:26:36,965 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 737 transitions, 14522 flow. Second operand has 35 states, 35 states have (on average 90.2) internal successors, (3157), 35 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:36,965 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:26:36,965 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:26:36,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:26:41,381 INFO L130 PetriNetUnfolder]: 2671/4853 cut-off events. [2022-12-13 15:26:41,381 INFO L131 PetriNetUnfolder]: For 113930/113930 co-relation queries the response was YES. [2022-12-13 15:26:41,405 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46539 conditions, 4853 events. 2671/4853 cut-off events. For 113930/113930 co-relation queries the response was YES. Maximal size of possible extension queue 355. Compared 33978 event pairs, 723 based on Foata normal form. 18/4825 useless extension candidates. Maximal degree in co-relation 46446. Up to 4382 conditions per place. [2022-12-13 15:26:41,432 INFO L137 encePairwiseOnDemand]: 290/298 looper letters, 680 selfloop transitions, 72 changer transitions 14/768 dead transitions. [2022-12-13 15:26:41,432 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 768 transitions, 16256 flow [2022-12-13 15:26:41,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-13 15:26:41,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-12-13 15:26:41,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1952 transitions. [2022-12-13 15:26:41,435 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3119207414509428 [2022-12-13 15:26:41,435 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1952 transitions. [2022-12-13 15:26:41,435 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1952 transitions. [2022-12-13 15:26:41,436 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:26:41,436 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1952 transitions. [2022-12-13 15:26:41,438 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 92.95238095238095) internal successors, (1952), 21 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:41,442 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 298.0) internal successors, (6556), 22 states have internal predecessors, (6556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:41,442 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 298.0) internal successors, (6556), 22 states have internal predecessors, (6556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:41,443 INFO L175 Difference]: Start difference. First operand has 322 places, 737 transitions, 14522 flow. Second operand 21 states and 1952 transitions. [2022-12-13 15:26:41,443 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 768 transitions, 16256 flow [2022-12-13 15:26:42,238 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 768 transitions, 14724 flow, removed 651 selfloop flow, removed 23 redundant places. [2022-12-13 15:26:42,249 INFO L231 Difference]: Finished difference. Result has 314 places, 719 transitions, 12821 flow [2022-12-13 15:26:42,249 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=12902, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=731, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=659, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=12821, PETRI_PLACES=314, PETRI_TRANSITIONS=719} [2022-12-13 15:26:42,250 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 283 predicate places. [2022-12-13 15:26:42,250 INFO L495 AbstractCegarLoop]: Abstraction has has 314 places, 719 transitions, 12821 flow [2022-12-13 15:26:42,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 90.2) internal successors, (3157), 35 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:42,250 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:26:42,250 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:26:42,254 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-12-13 15:26:42,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-12-13 15:26:42,451 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:26:42,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:26:42,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1680536982, now seen corresponding path program 6 times [2022-12-13 15:26:42,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:26:42,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056031309] [2022-12-13 15:26:42,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:26:42,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:26:42,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:26:42,966 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:26:42,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:26:42,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056031309] [2022-12-13 15:26:42,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056031309] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:26:42,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797612522] [2022-12-13 15:26:42,966 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 15:26:42,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:26:42,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:26:42,967 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:26:42,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-12-13 15:26:43,063 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 15:26:43,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:26:43,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 37 conjunts are in the unsatisfiable core [2022-12-13 15:26:43,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:26:43,352 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:26:43,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:26:43,415 INFO L321 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2022-12-13 15:26:43,415 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 27 treesize of output 19 [2022-12-13 15:26:43,757 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:26:43,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797612522] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:26:43,758 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:26:43,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 31 [2022-12-13 15:26:43,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140739527] [2022-12-13 15:26:43,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:26:43,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-12-13 15:26:43,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:26:43,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-12-13 15:26:43,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2022-12-13 15:26:45,172 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 298 [2022-12-13 15:26:45,174 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 314 places, 719 transitions, 12821 flow. Second operand has 33 states, 33 states have (on average 107.27272727272727) internal successors, (3540), 33 states have internal predecessors, (3540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:45,174 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:26:45,174 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 298 [2022-12-13 15:26:45,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:26:48,560 INFO L130 PetriNetUnfolder]: 2999/5423 cut-off events. [2022-12-13 15:26:48,560 INFO L131 PetriNetUnfolder]: For 119959/119959 co-relation queries the response was YES. [2022-12-13 15:26:48,583 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48040 conditions, 5423 events. 2999/5423 cut-off events. For 119959/119959 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 38310 event pairs, 179 based on Foata normal form. 144/5519 useless extension candidates. Maximal degree in co-relation 47949. Up to 3064 conditions per place. [2022-12-13 15:26:48,629 INFO L137 encePairwiseOnDemand]: 290/298 looper letters, 475 selfloop transitions, 396 changer transitions 10/883 dead transitions. [2022-12-13 15:26:48,629 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 883 transitions, 16775 flow [2022-12-13 15:26:48,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-13 15:26:48,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-13 15:26:48,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 3461 transitions. [2022-12-13 15:26:48,632 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.37464819224940465 [2022-12-13 15:26:48,632 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 3461 transitions. [2022-12-13 15:26:48,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 3461 transitions. [2022-12-13 15:26:48,633 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:26:48,633 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 3461 transitions. [2022-12-13 15:26:48,635 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 111.64516129032258) internal successors, (3461), 31 states have internal predecessors, (3461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:48,638 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 298.0) internal successors, (9536), 32 states have internal predecessors, (9536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:48,639 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 298.0) internal successors, (9536), 32 states have internal predecessors, (9536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:48,639 INFO L175 Difference]: Start difference. First operand has 314 places, 719 transitions, 12821 flow. Second operand 31 states and 3461 transitions. [2022-12-13 15:26:48,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 883 transitions, 16775 flow [2022-12-13 15:26:49,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 883 transitions, 16365 flow, removed 76 selfloop flow, removed 24 redundant places. [2022-12-13 15:26:49,255 INFO L231 Difference]: Finished difference. Result has 313 places, 766 transitions, 14391 flow [2022-12-13 15:26:49,256 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=12141, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=695, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=322, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=343, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=14391, PETRI_PLACES=313, PETRI_TRANSITIONS=766} [2022-12-13 15:26:49,256 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 282 predicate places. [2022-12-13 15:26:49,256 INFO L495 AbstractCegarLoop]: Abstraction has has 313 places, 766 transitions, 14391 flow [2022-12-13 15:26:49,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 107.27272727272727) internal successors, (3540), 33 states have internal predecessors, (3540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:49,257 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:26:49,257 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:26:49,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-12-13 15:26:49,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-12-13 15:26:49,458 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:26:49,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:26:49,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1871973529, now seen corresponding path program 7 times [2022-12-13 15:26:49,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:26:49,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268358080] [2022-12-13 15:26:49,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:26:49,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:26:49,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:26:50,876 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:26:50,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:26:50,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268358080] [2022-12-13 15:26:50,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268358080] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:26:50,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954805083] [2022-12-13 15:26:50,876 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 15:26:50,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:26:50,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:26:50,877 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:26:50,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-12-13 15:26:50,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:26:50,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 49 conjunts are in the unsatisfiable core [2022-12-13 15:26:50,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:26:51,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:26:51,149 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 19 treesize of output 21 [2022-12-13 15:26:51,330 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:26:51,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:26:51,528 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1365 (Array Int Int))) (let ((.cse1 (* 4 c_~q_back~0)) (.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1365) c_~q~0.base))) (or (not (= (select .cse0 (+ c_~q~0.offset .cse1 4)) 1)) (not (= 1 (select .cse0 (+ c_~q~0.offset .cse1)))) (< (let ((.cse2 (* c_~q_front~0 4))) (+ c_~s~0 (select .cse0 (+ .cse2 c_~q~0.offset)) (select .cse0 (+ .cse2 c_~q~0.offset 4)) (select .cse0 (+ .cse2 c_~q~0.offset 8)))) 2147483648)))) is different from false [2022-12-13 15:26:51,581 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:26:51,582 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 150 treesize of output 218 [2022-12-13 15:26:51,616 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:26:51,617 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 82 treesize of output 128 [2022-12-13 15:26:52,597 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 15:26:52,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954805083] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:26:52,597 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:26:52,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 31 [2022-12-13 15:26:52,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739949105] [2022-12-13 15:26:52,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:26:52,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-12-13 15:26:52,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:26:52,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-12-13 15:26:52,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=884, Unknown=1, NotChecked=60, Total=1056 [2022-12-13 15:26:52,793 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:26:52,794 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 766 transitions, 14391 flow. Second operand has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:52,794 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:26:52,794 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:26:52,794 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:26:56,746 INFO L130 PetriNetUnfolder]: 3487/6192 cut-off events. [2022-12-13 15:26:56,747 INFO L131 PetriNetUnfolder]: For 145932/145932 co-relation queries the response was YES. [2022-12-13 15:26:56,777 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58089 conditions, 6192 events. 3487/6192 cut-off events. For 145932/145932 co-relation queries the response was YES. Maximal size of possible extension queue 437. Compared 43688 event pairs, 324 based on Foata normal form. 128/6276 useless extension candidates. Maximal degree in co-relation 57997. Up to 3865 conditions per place. [2022-12-13 15:26:56,813 INFO L137 encePairwiseOnDemand]: 288/298 looper letters, 617 selfloop transitions, 411 changer transitions 16/1046 dead transitions. [2022-12-13 15:26:56,813 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 1046 transitions, 21132 flow [2022-12-13 15:26:56,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-13 15:26:56,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-13 15:26:56,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3393 transitions. [2022-12-13 15:26:56,818 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3253116011505273 [2022-12-13 15:26:56,818 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3393 transitions. [2022-12-13 15:26:56,819 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3393 transitions. [2022-12-13 15:26:56,819 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:26:56,819 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3393 transitions. [2022-12-13 15:26:56,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 96.94285714285714) internal successors, (3393), 35 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:56,828 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 298.0) internal successors, (10728), 36 states have internal predecessors, (10728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:56,829 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 298.0) internal successors, (10728), 36 states have internal predecessors, (10728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:56,829 INFO L175 Difference]: Start difference. First operand has 313 places, 766 transitions, 14391 flow. Second operand 35 states and 3393 transitions. [2022-12-13 15:26:56,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 1046 transitions, 21132 flow [2022-12-13 15:26:57,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 328 places, 1046 transitions, 20078 flow, removed 209 selfloop flow, removed 14 redundant places. [2022-12-13 15:26:57,963 INFO L231 Difference]: Finished difference. Result has 333 places, 863 transitions, 16411 flow [2022-12-13 15:26:57,964 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=13358, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=760, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=311, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=438, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16411, PETRI_PLACES=333, PETRI_TRANSITIONS=863} [2022-12-13 15:26:57,964 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 302 predicate places. [2022-12-13 15:26:57,964 INFO L495 AbstractCegarLoop]: Abstraction has has 333 places, 863 transitions, 16411 flow [2022-12-13 15:26:57,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:26:57,964 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:26:57,964 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:26:57,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-12-13 15:26:58,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-12-13 15:26:58,165 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:26:58,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:26:58,165 INFO L85 PathProgramCache]: Analyzing trace with hash 961406074, now seen corresponding path program 7 times [2022-12-13 15:26:58,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:26:58,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223245455] [2022-12-13 15:26:58,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:26:58,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:26:58,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:26:59,035 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:26:59,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:26:59,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223245455] [2022-12-13 15:26:59,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223245455] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:26:59,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250898140] [2022-12-13 15:26:59,036 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 15:26:59,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:26:59,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:26:59,036 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:26:59,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-12-13 15:26:59,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:26:59,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 56 conjunts are in the unsatisfiable core [2022-12-13 15:26:59,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:26:59,164 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 16 treesize of output 12 [2022-12-13 15:26:59,199 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 15 treesize of output 11 [2022-12-13 15:26:59,237 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 15 treesize of output 11 [2022-12-13 15:26:59,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:26:59,302 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 20 treesize of output 22 [2022-12-13 15:26:59,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:26:59,447 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 31 treesize of output 31 [2022-12-13 15:26:59,851 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:26:59,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:27:00,732 INFO L321 Elim1Store]: treesize reduction 43, result has 57.4 percent of original size [2022-12-13 15:27:00,732 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 3 case distinctions, treesize of input 221 treesize of output 143 [2022-12-13 15:27:01,037 INFO L321 Elim1Store]: treesize reduction 12, result has 96.2 percent of original size [2022-12-13 15:27:01,038 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 550 treesize of output 751 [2022-12-13 15:27:01,065 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 15:27:01,107 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:27:01,107 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 290 treesize of output 312 [2022-12-13 15:27:01,157 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:27:01,157 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 340 treesize of output 276 [2022-12-13 15:27:20,137 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:27:20,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250898140] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:27:20,138 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:27:20,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2022-12-13 15:27:20,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26401106] [2022-12-13 15:27:20,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:27:20,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 15:27:20,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:27:20,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 15:27:20,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1012, Unknown=7, NotChecked=0, Total=1190 [2022-12-13 15:27:22,622 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:27:22,623 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 863 transitions, 16411 flow. Second operand has 35 states, 35 states have (on average 90.2) internal successors, (3157), 35 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:22,623 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:27:22,623 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:27:22,623 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:27:35,957 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 15:27:40,499 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 15:27:42,795 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 15:27:43,764 INFO L130 PetriNetUnfolder]: 3444/6096 cut-off events. [2022-12-13 15:27:43,765 INFO L131 PetriNetUnfolder]: For 149395/149427 co-relation queries the response was YES. [2022-12-13 15:27:43,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58001 conditions, 6096 events. 3444/6096 cut-off events. For 149395/149427 co-relation queries the response was YES. Maximal size of possible extension queue 445. Compared 43188 event pairs, 946 based on Foata normal form. 10/6054 useless extension candidates. Maximal degree in co-relation 57904. Up to 5862 conditions per place. [2022-12-13 15:27:43,818 INFO L137 encePairwiseOnDemand]: 287/298 looper letters, 830 selfloop transitions, 46 changer transitions 11/889 dead transitions. [2022-12-13 15:27:43,818 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 889 transitions, 18356 flow [2022-12-13 15:27:43,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 15:27:43,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 15:27:43,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1668 transitions. [2022-12-13 15:27:43,820 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31096196868008946 [2022-12-13 15:27:43,820 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1668 transitions. [2022-12-13 15:27:43,820 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1668 transitions. [2022-12-13 15:27:43,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:27:43,821 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1668 transitions. [2022-12-13 15:27:43,822 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 92.66666666666667) internal successors, (1668), 18 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:43,823 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 298.0) internal successors, (5662), 19 states have internal predecessors, (5662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:43,824 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 298.0) internal successors, (5662), 19 states have internal predecessors, (5662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:43,824 INFO L175 Difference]: Start difference. First operand has 333 places, 863 transitions, 16411 flow. Second operand 18 states and 1668 transitions. [2022-12-13 15:27:43,824 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 889 transitions, 18356 flow [2022-12-13 15:27:44,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 889 transitions, 17723 flow, removed 226 selfloop flow, removed 19 redundant places. [2022-12-13 15:27:44,832 INFO L231 Difference]: Finished difference. Result has 327 places, 852 transitions, 15673 flow [2022-12-13 15:27:44,833 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=15723, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=858, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=812, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=15673, PETRI_PLACES=327, PETRI_TRANSITIONS=852} [2022-12-13 15:27:44,833 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 296 predicate places. [2022-12-13 15:27:44,833 INFO L495 AbstractCegarLoop]: Abstraction has has 327 places, 852 transitions, 15673 flow [2022-12-13 15:27:44,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 90.2) internal successors, (3157), 35 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:44,833 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:27:44,834 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:27:44,838 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-12-13 15:27:45,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:27:45,034 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:27:45,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:27:45,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1666811774, now seen corresponding path program 3 times [2022-12-13 15:27:45,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:27:45,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849966152] [2022-12-13 15:27:45,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:27:45,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:27:45,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:27:46,089 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:27:46,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:27:46,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849966152] [2022-12-13 15:27:46,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849966152] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:27:46,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464732860] [2022-12-13 15:27:46,089 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 15:27:46,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:27:46,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:27:46,090 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:27:46,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-12-13 15:27:46,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 15:27:46,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:27:46,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:27:46,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:27:46,319 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-12-13 15:27:46,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:27:46,366 INFO L321 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2022-12-13 15:27:46,367 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 25 treesize of output 17 [2022-12-13 15:27:46,393 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-12-13 15:27:46,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464732860] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:27:46,394 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:27:46,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 5, 5] total 19 [2022-12-13 15:27:46,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856765797] [2022-12-13 15:27:46,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:27:46,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 15:27:46,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:27:46,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 15:27:46,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2022-12-13 15:27:47,810 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 298 [2022-12-13 15:27:47,811 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 852 transitions, 15673 flow. Second operand has 21 states, 21 states have (on average 111.42857142857143) internal successors, (2340), 21 states have internal predecessors, (2340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:47,811 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:27:47,811 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 298 [2022-12-13 15:27:47,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:27:50,523 INFO L130 PetriNetUnfolder]: 3340/5962 cut-off events. [2022-12-13 15:27:50,523 INFO L131 PetriNetUnfolder]: For 140648/140648 co-relation queries the response was YES. [2022-12-13 15:27:50,547 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57013 conditions, 5962 events. 3340/5962 cut-off events. For 140648/140648 co-relation queries the response was YES. Maximal size of possible extension queue 436. Compared 42307 event pairs, 246 based on Foata normal form. 108/6034 useless extension candidates. Maximal degree in co-relation 56919. Up to 4582 conditions per place. [2022-12-13 15:27:50,571 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 531 selfloop transitions, 333 changer transitions 37/903 dead transitions. [2022-12-13 15:27:50,571 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 903 transitions, 18044 flow [2022-12-13 15:27:50,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 15:27:50,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 15:27:50,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2179 transitions. [2022-12-13 15:27:50,573 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3848463440480396 [2022-12-13 15:27:50,573 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2179 transitions. [2022-12-13 15:27:50,574 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2179 transitions. [2022-12-13 15:27:50,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:27:50,574 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2179 transitions. [2022-12-13 15:27:50,575 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 114.6842105263158) internal successors, (2179), 19 states have internal predecessors, (2179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:50,577 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 298.0) internal successors, (5960), 20 states have internal predecessors, (5960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:50,577 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 298.0) internal successors, (5960), 20 states have internal predecessors, (5960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:50,577 INFO L175 Difference]: Start difference. First operand has 327 places, 852 transitions, 15673 flow. Second operand 19 states and 2179 transitions. [2022-12-13 15:27:50,577 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 903 transitions, 18044 flow [2022-12-13 15:27:51,466 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 903 transitions, 17613 flow, removed 15 selfloop flow, removed 20 redundant places. [2022-12-13 15:27:51,478 INFO L231 Difference]: Finished difference. Result has 321 places, 835 transitions, 15654 flow [2022-12-13 15:27:51,479 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=15228, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=850, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=323, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=527, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=15654, PETRI_PLACES=321, PETRI_TRANSITIONS=835} [2022-12-13 15:27:51,479 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 290 predicate places. [2022-12-13 15:27:51,479 INFO L495 AbstractCegarLoop]: Abstraction has has 321 places, 835 transitions, 15654 flow [2022-12-13 15:27:51,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 111.42857142857143) internal successors, (2340), 21 states have internal predecessors, (2340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:51,479 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:27:51,479 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:27:51,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-12-13 15:27:51,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:27:51,680 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:27:51,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:27:51,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1174052858, now seen corresponding path program 4 times [2022-12-13 15:27:51,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:27:51,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523678529] [2022-12-13 15:27:51,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:27:51,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:27:51,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:27:52,044 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:27:52,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:27:52,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523678529] [2022-12-13 15:27:52,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523678529] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:27:52,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903906400] [2022-12-13 15:27:52,044 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 15:27:52,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:27:52,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:27:52,045 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:27:52,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-12-13 15:27:52,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 15:27:52,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:27:52,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 43 conjunts are in the unsatisfiable core [2022-12-13 15:27:52,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:27:52,226 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 15 treesize of output 11 [2022-12-13 15:27:52,261 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 6 treesize of output 5 [2022-12-13 15:27:52,315 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 6 treesize of output 5 [2022-12-13 15:27:52,446 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:27:52,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:27:52,855 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:27:52,855 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 62 treesize of output 50 [2022-12-13 15:27:52,866 INFO L321 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2022-12-13 15:27:52,866 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 148 treesize of output 137 [2022-12-13 15:27:52,877 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-12-13 15:27:52,877 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 130 treesize of output 102 [2022-12-13 15:27:52,886 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-12-13 15:27:52,886 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 81 treesize of output 67 [2022-12-13 15:27:53,078 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:27:53,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903906400] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:27:53,079 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:27:53,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 32 [2022-12-13 15:27:53,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518777327] [2022-12-13 15:27:53,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:27:53,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-12-13 15:27:53,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:27:53,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-12-13 15:27:53,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=915, Unknown=2, NotChecked=0, Total=1122 [2022-12-13 15:27:55,688 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 15:27:56,149 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:27:56,150 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 835 transitions, 15654 flow. Second operand has 34 states, 34 states have (on average 90.23529411764706) internal successors, (3068), 34 states have internal predecessors, (3068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:27:56,150 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:27:56,150 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:27:56,150 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:27:58,603 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 15:28:00,837 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 15:28:03,034 INFO L130 PetriNetUnfolder]: 3214/5690 cut-off events. [2022-12-13 15:28:03,034 INFO L131 PetriNetUnfolder]: For 134860/134860 co-relation queries the response was YES. [2022-12-13 15:28:03,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55289 conditions, 5690 events. 3214/5690 cut-off events. For 134860/134860 co-relation queries the response was YES. Maximal size of possible extension queue 397. Compared 39414 event pairs, 442 based on Foata normal form. 20/5690 useless extension candidates. Maximal degree in co-relation 55195. Up to 5474 conditions per place. [2022-12-13 15:28:03,102 INFO L137 encePairwiseOnDemand]: 290/298 looper letters, 788 selfloop transitions, 47 changer transitions 11/848 dead transitions. [2022-12-13 15:28:03,103 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 848 transitions, 17427 flow [2022-12-13 15:28:03,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-12-13 15:28:03,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-12-13 15:28:03,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 2121 transitions. [2022-12-13 15:28:03,105 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3094543332360665 [2022-12-13 15:28:03,105 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 2121 transitions. [2022-12-13 15:28:03,105 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 2121 transitions. [2022-12-13 15:28:03,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:28:03,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 2121 transitions. [2022-12-13 15:28:03,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 92.21739130434783) internal successors, (2121), 23 states have internal predecessors, (2121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:03,109 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 298.0) internal successors, (7152), 24 states have internal predecessors, (7152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:03,109 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 298.0) internal successors, (7152), 24 states have internal predecessors, (7152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:03,109 INFO L175 Difference]: Start difference. First operand has 321 places, 835 transitions, 15654 flow. Second operand 23 states and 2121 transitions. [2022-12-13 15:28:03,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 848 transitions, 17427 flow [2022-12-13 15:28:03,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 848 transitions, 17113 flow, removed 57 selfloop flow, removed 21 redundant places. [2022-12-13 15:28:03,900 INFO L231 Difference]: Finished difference. Result has 310 places, 819 transitions, 15217 flow [2022-12-13 15:28:03,900 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=15109, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=821, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=774, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=15217, PETRI_PLACES=310, PETRI_TRANSITIONS=819} [2022-12-13 15:28:03,901 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 279 predicate places. [2022-12-13 15:28:03,901 INFO L495 AbstractCegarLoop]: Abstraction has has 310 places, 819 transitions, 15217 flow [2022-12-13 15:28:03,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 90.23529411764706) internal successors, (3068), 34 states have internal predecessors, (3068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:03,901 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:28:03,901 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:28:03,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-12-13 15:28:04,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-12-13 15:28:04,102 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:28:04,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:28:04,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1628249931, now seen corresponding path program 8 times [2022-12-13 15:28:04,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:28:04,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547670636] [2022-12-13 15:28:04,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:28:04,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:28:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:28:04,939 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:28:04,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:28:04,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547670636] [2022-12-13 15:28:04,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547670636] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:28:04,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945457753] [2022-12-13 15:28:04,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:28:04,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:28:04,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:28:04,940 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:28:04,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-12-13 15:28:05,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 15:28:05,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:28:05,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 60 conjunts are in the unsatisfiable core [2022-12-13 15:28:05,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:28:05,080 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 16 treesize of output 12 [2022-12-13 15:28:05,118 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 15 treesize of output 11 [2022-12-13 15:28:05,158 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 15 treesize of output 11 [2022-12-13 15:28:05,204 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 6 treesize of output 5 [2022-12-13 15:28:05,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:28:05,428 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 41 treesize of output 39 [2022-12-13 15:28:05,641 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:28:05,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:28:05,763 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1541 (Array Int Int))) (< (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1541) c_~q~0.base)) (.cse1 (* c_~q_front~0 4))) (+ c_~s~0 (select .cse0 (+ .cse1 c_~q~0.offset 8)) (select .cse0 (+ .cse1 c_~q~0.offset 4)) (select .cse0 (+ .cse1 c_~q~0.offset)))) 2147483648)) is different from false [2022-12-13 15:28:06,646 INFO L321 Elim1Store]: treesize reduction 43, result has 57.4 percent of original size [2022-12-13 15:28:06,646 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 3 case distinctions, treesize of input 260 treesize of output 155 [2022-12-13 15:28:06,966 INFO L321 Elim1Store]: treesize reduction 26, result has 91.5 percent of original size [2022-12-13 15:28:06,966 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 287 treesize of output 497 [2022-12-13 15:28:06,986 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 118 treesize of output 78 [2022-12-13 15:28:07,118 INFO L321 Elim1Store]: treesize reduction 26, result has 82.3 percent of original size [2022-12-13 15:28:07,119 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 122 treesize of output 203 [2022-12-13 15:28:14,603 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:28:14,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945457753] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:28:14,603 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:28:14,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2022-12-13 15:28:14,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566141986] [2022-12-13 15:28:14,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:28:14,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 15:28:14,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:28:14,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 15:28:14,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=953, Unknown=5, NotChecked=64, Total=1190 [2022-12-13 15:28:14,769 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:28:14,771 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 819 transitions, 15217 flow. Second operand has 35 states, 35 states have (on average 90.2) internal successors, (3157), 35 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:14,771 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:28:14,771 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:28:14,771 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:28:20,892 INFO L130 PetriNetUnfolder]: 3204/5653 cut-off events. [2022-12-13 15:28:20,892 INFO L131 PetriNetUnfolder]: For 135636/135636 co-relation queries the response was YES. [2022-12-13 15:28:20,916 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54417 conditions, 5653 events. 3204/5653 cut-off events. For 135636/135636 co-relation queries the response was YES. Maximal size of possible extension queue 393. Compared 39097 event pairs, 887 based on Foata normal form. 12/5645 useless extension candidates. Maximal degree in co-relation 54323. Up to 5515 conditions per place. [2022-12-13 15:28:20,939 INFO L137 encePairwiseOnDemand]: 291/298 looper letters, 788 selfloop transitions, 14 changer transitions 32/836 dead transitions. [2022-12-13 15:28:20,940 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 836 transitions, 17069 flow [2022-12-13 15:28:20,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 15:28:20,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 15:28:20,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1752 transitions. [2022-12-13 15:28:20,941 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.30943129636170963 [2022-12-13 15:28:20,942 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1752 transitions. [2022-12-13 15:28:20,942 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1752 transitions. [2022-12-13 15:28:20,942 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:28:20,942 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1752 transitions. [2022-12-13 15:28:20,943 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 92.21052631578948) internal successors, (1752), 19 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:20,958 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 298.0) internal successors, (5960), 20 states have internal predecessors, (5960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:20,958 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 298.0) internal successors, (5960), 20 states have internal predecessors, (5960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:20,958 INFO L175 Difference]: Start difference. First operand has 310 places, 819 transitions, 15217 flow. Second operand 19 states and 1752 transitions. [2022-12-13 15:28:20,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 836 transitions, 17069 flow [2022-12-13 15:28:21,794 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 836 transitions, 16830 flow, removed 27 selfloop flow, removed 23 redundant places. [2022-12-13 15:28:21,806 INFO L231 Difference]: Finished difference. Result has 296 places, 798 transitions, 14810 flow [2022-12-13 15:28:21,806 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=14956, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=813, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=799, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=14810, PETRI_PLACES=296, PETRI_TRANSITIONS=798} [2022-12-13 15:28:21,806 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 265 predicate places. [2022-12-13 15:28:21,806 INFO L495 AbstractCegarLoop]: Abstraction has has 296 places, 798 transitions, 14810 flow [2022-12-13 15:28:21,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 90.2) internal successors, (3157), 35 states have internal predecessors, (3157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:21,807 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:28:21,807 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:28:21,811 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-12-13 15:28:22,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:28:22,008 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:28:22,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:28:22,009 INFO L85 PathProgramCache]: Analyzing trace with hash 1174055989, now seen corresponding path program 9 times [2022-12-13 15:28:22,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:28:22,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698459559] [2022-12-13 15:28:22,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:28:22,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:28:22,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:28:23,033 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:28:23,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:28:23,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698459559] [2022-12-13 15:28:23,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698459559] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:28:23,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652922836] [2022-12-13 15:28:23,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 15:28:23,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:28:23,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:28:23,034 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:28:23,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-12-13 15:28:23,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 15:28:23,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:28:23,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 39 conjunts are in the unsatisfiable core [2022-12-13 15:28:23,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:28:23,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:28:23,339 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 19 treesize of output 21 [2022-12-13 15:28:23,515 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:28:23,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:28:23,705 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1580 (Array Int Int))) (let ((.cse1 (* 4 c_~q_back~0)) (.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1580) c_~q~0.base))) (or (not (= (select .cse0 (+ c_~q~0.offset .cse1)) 1)) (not (= (select .cse0 (+ c_~q~0.offset .cse1 4)) 1)) (< (let ((.cse2 (* c_~q_front~0 4))) (+ c_~s~0 (select .cse0 (+ .cse2 c_~q~0.offset 8)) (select .cse0 (+ .cse2 c_~q~0.offset 4)) (select .cse0 (+ .cse2 c_~q~0.offset)))) 2147483648)))) is different from false [2022-12-13 15:28:23,755 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:28:23,755 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 150 treesize of output 218 [2022-12-13 15:28:23,794 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:28:23,794 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 82 treesize of output 128 [2022-12-13 15:28:24,654 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:28:24,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652922836] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:28:24,654 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:28:24,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 8] total 27 [2022-12-13 15:28:24,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741170845] [2022-12-13 15:28:24,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:28:24,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-13 15:28:24,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:28:24,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-13 15:28:24,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=662, Unknown=1, NotChecked=52, Total=812 [2022-12-13 15:28:24,808 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:28:24,809 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 798 transitions, 14810 flow. Second operand has 29 states, 29 states have (on average 90.3103448275862) internal successors, (2619), 29 states have internal predecessors, (2619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:24,809 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:28:24,809 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:28:24,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:28:28,518 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 15:28:30,649 INFO L130 PetriNetUnfolder]: 3276/5756 cut-off events. [2022-12-13 15:28:30,649 INFO L131 PetriNetUnfolder]: For 135729/135729 co-relation queries the response was YES. [2022-12-13 15:28:30,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54220 conditions, 5756 events. 3276/5756 cut-off events. For 135729/135729 co-relation queries the response was YES. Maximal size of possible extension queue 425. Compared 39773 event pairs, 254 based on Foata normal form. 66/5802 useless extension candidates. Maximal degree in co-relation 54132. Up to 3753 conditions per place. [2022-12-13 15:28:30,695 INFO L137 encePairwiseOnDemand]: 288/298 looper letters, 479 selfloop transitions, 415 changer transitions 20/916 dead transitions. [2022-12-13 15:28:30,695 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 916 transitions, 18593 flow [2022-12-13 15:28:30,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-13 15:28:30,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-13 15:28:30,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2967 transitions. [2022-12-13 15:28:30,698 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31113674496644295 [2022-12-13 15:28:30,698 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2967 transitions. [2022-12-13 15:28:30,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2967 transitions. [2022-12-13 15:28:30,698 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:28:30,698 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2967 transitions. [2022-12-13 15:28:30,700 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 92.71875) internal successors, (2967), 32 states have internal predecessors, (2967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:30,703 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 298.0) internal successors, (9834), 33 states have internal predecessors, (9834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:30,704 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 298.0) internal successors, (9834), 33 states have internal predecessors, (9834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:30,704 INFO L175 Difference]: Start difference. First operand has 296 places, 798 transitions, 14810 flow. Second operand 32 states and 2967 transitions. [2022-12-13 15:28:30,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 916 transitions, 18593 flow [2022-12-13 15:28:31,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 286 places, 916 transitions, 18375 flow, removed 2 selfloop flow, removed 14 redundant places. [2022-12-13 15:28:31,523 INFO L231 Difference]: Finished difference. Result has 295 places, 830 transitions, 16705 flow [2022-12-13 15:28:31,524 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=14472, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=792, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=367, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=387, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=16705, PETRI_PLACES=295, PETRI_TRANSITIONS=830} [2022-12-13 15:28:31,524 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 264 predicate places. [2022-12-13 15:28:31,524 INFO L495 AbstractCegarLoop]: Abstraction has has 295 places, 830 transitions, 16705 flow [2022-12-13 15:28:31,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 90.3103448275862) internal successors, (2619), 29 states have internal predecessors, (2619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:31,524 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:28:31,524 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:28:31,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-12-13 15:28:31,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:28:31,725 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:28:31,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:28:31,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1666801203, now seen corresponding path program 10 times [2022-12-13 15:28:31,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:28:31,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889932586] [2022-12-13 15:28:31,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:28:31,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:28:31,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:28:33,466 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:28:33,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:28:33,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889932586] [2022-12-13 15:28:33,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889932586] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:28:33,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428252852] [2022-12-13 15:28:33,466 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 15:28:33,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:28:33,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:28:33,467 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:28:33,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-12-13 15:28:33,560 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 15:28:33,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:28:33,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 47 conjunts are in the unsatisfiable core [2022-12-13 15:28:33,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:28:33,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:28:33,773 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 19 treesize of output 21 [2022-12-13 15:28:34,008 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:28:34,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:28:34,420 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:28:34,420 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 150 treesize of output 218 [2022-12-13 15:28:34,461 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:28:34,461 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 82 treesize of output 128 [2022-12-13 15:28:35,457 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 15:28:35,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428252852] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:28:35,457 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:28:35,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 31 [2022-12-13 15:28:35,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462927771] [2022-12-13 15:28:35,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:28:35,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-12-13 15:28:35,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:28:35,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-12-13 15:28:35,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=940, Unknown=7, NotChecked=0, Total=1056 [2022-12-13 15:28:38,392 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:28:38,393 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 830 transitions, 16705 flow. Second operand has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:38,393 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:28:38,393 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:28:38,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:28:42,654 INFO L130 PetriNetUnfolder]: 3717/6461 cut-off events. [2022-12-13 15:28:42,654 INFO L131 PetriNetUnfolder]: For 169863/169863 co-relation queries the response was YES. [2022-12-13 15:28:42,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64841 conditions, 6461 events. 3717/6461 cut-off events. For 169863/169863 co-relation queries the response was YES. Maximal size of possible extension queue 486. Compared 45155 event pairs, 205 based on Foata normal form. 98/6539 useless extension candidates. Maximal degree in co-relation 64744. Up to 3889 conditions per place. [2022-12-13 15:28:42,709 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 572 selfloop transitions, 516 changer transitions 6/1096 dead transitions. [2022-12-13 15:28:42,709 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 316 places, 1096 transitions, 23252 flow [2022-12-13 15:28:42,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-13 15:28:42,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-13 15:28:42,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 3869 transitions. [2022-12-13 15:28:42,712 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3245805369127517 [2022-12-13 15:28:42,712 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 3869 transitions. [2022-12-13 15:28:42,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 3869 transitions. [2022-12-13 15:28:42,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:28:42,713 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 3869 transitions. [2022-12-13 15:28:42,715 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 96.725) internal successors, (3869), 40 states have internal predecessors, (3869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:42,719 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 298.0) internal successors, (12218), 41 states have internal predecessors, (12218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:42,720 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 298.0) internal successors, (12218), 41 states have internal predecessors, (12218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:42,720 INFO L175 Difference]: Start difference. First operand has 295 places, 830 transitions, 16705 flow. Second operand 40 states and 3869 transitions. [2022-12-13 15:28:42,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 316 places, 1096 transitions, 23252 flow [2022-12-13 15:28:43,947 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 1096 transitions, 22578 flow, removed 209 selfloop flow, removed 12 redundant places. [2022-12-13 15:28:43,977 INFO L231 Difference]: Finished difference. Result has 311 places, 941 transitions, 19662 flow [2022-12-13 15:28:43,978 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=16101, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=827, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=411, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=19662, PETRI_PLACES=311, PETRI_TRANSITIONS=941} [2022-12-13 15:28:43,978 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 280 predicate places. [2022-12-13 15:28:43,978 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 941 transitions, 19662 flow [2022-12-13 15:28:43,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:43,979 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:28:43,979 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:28:43,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-12-13 15:28:44,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-12-13 15:28:44,180 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:28:44,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:28:44,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1349426964, now seen corresponding path program 8 times [2022-12-13 15:28:44,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:28:44,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199407552] [2022-12-13 15:28:44,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:28:44,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:28:44,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:28:44,871 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:28:44,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:28:44,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199407552] [2022-12-13 15:28:44,872 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199407552] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:28:44,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250381919] [2022-12-13 15:28:44,872 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:28:44,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:28:44,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:28:44,873 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:28:44,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-12-13 15:28:44,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 15:28:44,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:28:44,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 15:28:44,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:28:45,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:28:45,211 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 19 treesize of output 21 [2022-12-13 15:28:45,309 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:28:45,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:28:45,393 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1666 (Array Int Int))) (< 0 (+ (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1666) c_~q~0.base) (+ (* c_~q_front~0 4) c_~q~0.offset 8)) 1))) is different from false [2022-12-13 15:28:45,401 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:28:45,401 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 48 treesize of output 45 [2022-12-13 15:28:45,408 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 12 treesize of output 5 [2022-12-13 15:28:45,540 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 15:28:45,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250381919] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:28:45,541 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:28:45,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 31 [2022-12-13 15:28:45,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152208314] [2022-12-13 15:28:45,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:28:45,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-12-13 15:28:45,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:28:45,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-12-13 15:28:45,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=896, Unknown=1, NotChecked=60, Total=1056 [2022-12-13 15:28:45,686 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:28:45,687 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 941 transitions, 19662 flow. Second operand has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:45,687 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:28:45,687 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:28:45,687 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:28:50,324 INFO L130 PetriNetUnfolder]: 3750/6806 cut-off events. [2022-12-13 15:28:50,324 INFO L131 PetriNetUnfolder]: For 211567/211567 co-relation queries the response was YES. [2022-12-13 15:28:50,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69886 conditions, 6806 events. 3750/6806 cut-off events. For 211567/211567 co-relation queries the response was YES. Maximal size of possible extension queue 509. Compared 50451 event pairs, 107 based on Foata normal form. 516/7306 useless extension candidates. Maximal degree in co-relation 69782. Up to 3706 conditions per place. [2022-12-13 15:28:50,421 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 332 selfloop transitions, 768 changer transitions 33/1135 dead transitions. [2022-12-13 15:28:50,421 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 344 places, 1135 transitions, 24753 flow [2022-12-13 15:28:50,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-13 15:28:50,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-13 15:28:50,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 3698 transitions. [2022-12-13 15:28:50,426 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3265630519251148 [2022-12-13 15:28:50,426 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 3698 transitions. [2022-12-13 15:28:50,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 3698 transitions. [2022-12-13 15:28:50,427 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:28:50,427 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 3698 transitions. [2022-12-13 15:28:50,430 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 97.3157894736842) internal successors, (3698), 38 states have internal predecessors, (3698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:50,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 39 states, 39 states have (on average 298.0) internal successors, (11622), 39 states have internal predecessors, (11622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:50,437 INFO L81 ComplementDD]: Finished complementDD. Result has 39 states, 39 states have (on average 298.0) internal successors, (11622), 39 states have internal predecessors, (11622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:50,437 INFO L175 Difference]: Start difference. First operand has 311 places, 941 transitions, 19662 flow. Second operand 38 states and 3698 transitions. [2022-12-13 15:28:50,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 344 places, 1135 transitions, 24753 flow [2022-12-13 15:28:51,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 1135 transitions, 24062 flow, removed 210 selfloop flow, removed 19 redundant places. [2022-12-13 15:28:51,991 INFO L231 Difference]: Finished difference. Result has 331 places, 969 transitions, 21500 flow [2022-12-13 15:28:51,992 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=17612, PETRI_DIFFERENCE_MINUEND_PLACES=288, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=874, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=656, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=21500, PETRI_PLACES=331, PETRI_TRANSITIONS=969} [2022-12-13 15:28:51,992 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 300 predicate places. [2022-12-13 15:28:51,992 INFO L495 AbstractCegarLoop]: Abstraction has has 331 places, 969 transitions, 21500 flow [2022-12-13 15:28:51,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:28:51,992 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:28:51,992 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:28:51,997 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-12-13 15:28:52,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-12-13 15:28:52,193 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:28:52,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:28:52,194 INFO L85 PathProgramCache]: Analyzing trace with hash -1035100901, now seen corresponding path program 11 times [2022-12-13 15:28:52,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:28:52,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390819994] [2022-12-13 15:28:52,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:28:52,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:28:52,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:28:53,903 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:28:53,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:28:53,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390819994] [2022-12-13 15:28:53,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390819994] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:28:53,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996312172] [2022-12-13 15:28:53,903 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 15:28:53,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:28:53,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:28:53,904 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:28:53,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-12-13 15:28:54,023 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 15:28:54,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:28:54,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 49 conjunts are in the unsatisfiable core [2022-12-13 15:28:54,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:28:54,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:28:54,320 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 30 treesize of output 30 [2022-12-13 15:28:54,560 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:28:54,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:28:57,016 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:28:57,016 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 129 treesize of output 197 [2022-12-13 15:28:57,043 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:28:57,043 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 70 [2022-12-13 15:28:57,714 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 15:28:57,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996312172] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:28:57,714 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:28:57,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 31 [2022-12-13 15:28:57,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487756438] [2022-12-13 15:28:57,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:28:57,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-12-13 15:28:57,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:28:57,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-12-13 15:28:57,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=935, Unknown=6, NotChecked=0, Total=1056 [2022-12-13 15:28:59,800 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 15:29:01,871 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 15:29:03,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:29:05,979 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 15:29:08,032 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 15:29:10,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:29:12,233 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 15:29:14,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:29:16,358 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 15:29:16,390 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:29:16,391 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 969 transitions, 21500 flow. Second operand has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:29:16,391 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:29:16,391 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:29:16,392 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:29:21,229 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse4 (* 4 c_~q_back~0)) (.cse1 (* c_~q_front~0 4))) (let ((.cse5 (+ .cse1 c_~q~0.offset 4)) (.cse7 (+ .cse1 c_~q~0.offset 8)) (.cse2 (+ c_~q~0.offset .cse4)) (.cse0 (select |c_#memory_int| c_~q~0.base)) (.cse6 (+ .cse1 c_~q~0.offset))) (and (<= 0 c_~q_front~0) (= (select .cse0 (+ .cse1 4)) 1) (= (select .cse0 (+ .cse1 8)) 1) (or (not (= (select .cse0 .cse2) 1)) (forall ((v_ArrVal_1709 (Array Int Int))) (let ((.cse3 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1709) c_~q~0.base))) (or (not (= (select .cse3 (+ c_~q~0.offset .cse4 4)) 1)) (< (+ c_~s~0 (select .cse3 .cse5) (select .cse3 .cse6) (select .cse3 .cse7)) 2147483648))))) (= c_~s~0 0) (= c_~q~0.offset 0) (forall ((v_ArrVal_1709 (Array Int Int))) (let ((.cse8 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1709) c_~q~0.base))) (or (< (+ c_~s~0 (select .cse8 .cse5) (select .cse8 .cse6) (select .cse8 .cse7)) 2147483648) (not (= 1 (select .cse8 .cse2)))))) (= (select .cse0 .cse6) 1)))) is different from false [2022-12-13 15:29:33,818 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 15:29:35,840 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 15:29:38,038 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 15:29:40,169 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 15:29:42,291 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 15:29:42,615 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse1 (* c_~q_front~0 4))) (let ((.cse2 (+ .cse1 c_~q~0.offset))) (and (<= c_~s~0 2) (= c_~q~0.offset 0) (forall ((v_ArrVal_1709 (Array Int Int))) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1709) c_~q~0.base))) (or (< (+ c_~s~0 (select .cse0 (+ .cse1 c_~q~0.offset 4)) (select .cse0 .cse2) (select .cse0 (+ .cse1 c_~q~0.offset 8))) 2147483648) (not (= 1 (select .cse0 (+ c_~q~0.offset (* 4 c_~q_back~0)))))))) (= (select (select |c_#memory_int| c_~q~0.base) .cse2) 1)))) is different from false [2022-12-13 15:29:47,016 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 15:29:49,033 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 15:29:52,049 INFO L130 PetriNetUnfolder]: 4321/7840 cut-off events. [2022-12-13 15:29:52,049 INFO L131 PetriNetUnfolder]: For 229320/229320 co-relation queries the response was YES. [2022-12-13 15:29:52,087 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83589 conditions, 7840 events. 4321/7840 cut-off events. For 229320/229320 co-relation queries the response was YES. Maximal size of possible extension queue 612. Compared 59625 event pairs, 212 based on Foata normal form. 88/7924 useless extension candidates. Maximal degree in co-relation 83482. Up to 5230 conditions per place. [2022-12-13 15:29:52,122 INFO L137 encePairwiseOnDemand]: 287/298 looper letters, 836 selfloop transitions, 474 changer transitions 22/1334 dead transitions. [2022-12-13 15:29:52,123 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 1334 transitions, 31146 flow [2022-12-13 15:29:52,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-13 15:29:52,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-13 15:29:52,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3394 transitions. [2022-12-13 15:29:52,125 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.32540747842761264 [2022-12-13 15:29:52,125 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3394 transitions. [2022-12-13 15:29:52,126 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3394 transitions. [2022-12-13 15:29:52,126 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:29:52,126 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3394 transitions. [2022-12-13 15:29:52,128 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 96.97142857142858) internal successors, (3394), 35 states have internal predecessors, (3394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:29:52,132 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 298.0) internal successors, (10728), 36 states have internal predecessors, (10728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:29:52,132 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 298.0) internal successors, (10728), 36 states have internal predecessors, (10728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:29:52,133 INFO L175 Difference]: Start difference. First operand has 331 places, 969 transitions, 21500 flow. Second operand 35 states and 3394 transitions. [2022-12-13 15:29:52,133 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 1334 transitions, 31146 flow [2022-12-13 15:29:54,329 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 348 places, 1334 transitions, 29874 flow, removed 471 selfloop flow, removed 13 redundant places. [2022-12-13 15:29:54,348 INFO L231 Difference]: Finished difference. Result has 358 places, 1141 transitions, 26042 flow [2022-12-13 15:29:54,349 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=20307, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=967, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=348, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=569, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=26042, PETRI_PLACES=358, PETRI_TRANSITIONS=1141} [2022-12-13 15:29:54,349 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 327 predicate places. [2022-12-13 15:29:54,349 INFO L495 AbstractCegarLoop]: Abstraction has has 358 places, 1141 transitions, 26042 flow [2022-12-13 15:29:54,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:29:54,349 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:29:54,349 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:29:54,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-12-13 15:29:54,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-12-13 15:29:54,550 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:29:54,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:29:54,551 INFO L85 PathProgramCache]: Analyzing trace with hash -176821017, now seen corresponding path program 12 times [2022-12-13 15:29:54,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:29:54,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616046006] [2022-12-13 15:29:54,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:29:54,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:29:54,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:29:56,261 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:29:56,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:29:56,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616046006] [2022-12-13 15:29:56,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616046006] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:29:56,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893690189] [2022-12-13 15:29:56,262 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 15:29:56,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:29:56,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:29:56,263 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:29:56,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-12-13 15:29:56,376 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 15:29:56,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:29:56,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 68 conjunts are in the unsatisfiable core [2022-12-13 15:29:56,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:29:56,584 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 15:29:56,638 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 6 treesize of output 5 [2022-12-13 15:29:56,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:29:56,939 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 42 treesize of output 40 [2022-12-13 15:29:57,225 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:29:57,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:30:00,155 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:30:00,155 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 170 treesize of output 110 [2022-12-13 15:30:00,247 INFO L321 Elim1Store]: treesize reduction 68, result has 53.7 percent of original size [2022-12-13 15:30:00,248 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 240 treesize of output 267 [2022-12-13 15:30:00,259 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 15:30:00,260 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 15:30:00,260 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 115 treesize of output 77 [2022-12-13 15:30:00,342 INFO L321 Elim1Store]: treesize reduction 68, result has 53.7 percent of original size [2022-12-13 15:30:00,343 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 122 treesize of output 161 [2022-12-13 15:30:02,009 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:30:02,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893690189] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:30:02,010 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:30:02,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 37 [2022-12-13 15:30:02,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333456522] [2022-12-13 15:30:02,010 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:30:02,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-12-13 15:30:02,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:30:02,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-12-13 15:30:02,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=1254, Unknown=1, NotChecked=0, Total=1482 [2022-12-13 15:30:04,305 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 15:30:06,594 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 15:30:09,321 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 15:30:11,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:30:14,501 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 15:30:16,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:30:19,416 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 15:30:20,756 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 298 [2022-12-13 15:30:20,757 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 1141 transitions, 26042 flow. Second operand has 39 states, 39 states have (on average 82.23076923076923) internal successors, (3207), 39 states have internal predecessors, (3207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:30:20,757 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:30:20,757 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 298 [2022-12-13 15:30:20,757 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:30:31,496 WARN L233 SmtUtils]: Spent 6.85s on a formula simplification. DAG size of input: 146 DAG size of output: 116 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:30:38,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:30:53,010 WARN L233 SmtUtils]: Spent 14.66s on a formula simplification. DAG size of input: 104 DAG size of output: 101 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:30:55,637 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:31:00,432 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 15:31:02,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:31:04,590 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:31:09,002 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 15:31:10,100 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:31:21,040 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 15:31:32,533 WARN L233 SmtUtils]: Spent 8.15s on a formula simplification. DAG size of input: 68 DAG size of output: 61 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:31:35,192 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 15:31:37,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:31:43,833 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 15:31:45,845 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 15:31:49,467 INFO L130 PetriNetUnfolder]: 4857/8739 cut-off events. [2022-12-13 15:31:49,467 INFO L131 PetriNetUnfolder]: For 255814/255814 co-relation queries the response was YES. [2022-12-13 15:31:49,512 INFO L83 FinitePrefix]: Finished finitePrefix Result has 95553 conditions, 8739 events. 4857/8739 cut-off events. For 255814/255814 co-relation queries the response was YES. Maximal size of possible extension queue 697. Compared 67437 event pairs, 335 based on Foata normal form. 142/8877 useless extension candidates. Maximal degree in co-relation 95438. Up to 5638 conditions per place. [2022-12-13 15:31:49,551 INFO L137 encePairwiseOnDemand]: 287/298 looper letters, 914 selfloop transitions, 657 changer transitions 15/1587 dead transitions. [2022-12-13 15:31:49,551 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 1587 transitions, 38087 flow [2022-12-13 15:31:49,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-13 15:31:49,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-13 15:31:49,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 4802 transitions. [2022-12-13 15:31:49,556 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.287751677852349 [2022-12-13 15:31:49,556 INFO L72 ComplementDD]: Start complementDD. Operand 56 states and 4802 transitions. [2022-12-13 15:31:49,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 4802 transitions. [2022-12-13 15:31:49,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:31:49,556 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 56 states and 4802 transitions. [2022-12-13 15:31:49,559 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 57 states, 56 states have (on average 85.75) internal successors, (4802), 56 states have internal predecessors, (4802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:31:49,579 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 57 states, 57 states have (on average 298.0) internal successors, (16986), 57 states have internal predecessors, (16986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:31:49,580 INFO L81 ComplementDD]: Finished complementDD. Result has 57 states, 57 states have (on average 298.0) internal successors, (16986), 57 states have internal predecessors, (16986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:31:49,580 INFO L175 Difference]: Start difference. First operand has 358 places, 1141 transitions, 26042 flow. Second operand 56 states and 4802 transitions. [2022-12-13 15:31:49,580 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 1587 transitions, 38087 flow [2022-12-13 15:31:52,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 1587 transitions, 37315 flow, removed 271 selfloop flow, removed 16 redundant places. [2022-12-13 15:31:52,121 INFO L231 Difference]: Finished difference. Result has 419 places, 1452 transitions, 34878 flow [2022-12-13 15:31:52,121 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=25230, PETRI_DIFFERENCE_MINUEND_PLACES=340, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=371, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=687, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=34878, PETRI_PLACES=419, PETRI_TRANSITIONS=1452} [2022-12-13 15:31:52,122 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 388 predicate places. [2022-12-13 15:31:52,122 INFO L495 AbstractCegarLoop]: Abstraction has has 419 places, 1452 transitions, 34878 flow [2022-12-13 15:31:52,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 82.23076923076923) internal successors, (3207), 39 states have internal predecessors, (3207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:31:52,122 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:31:52,122 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:31:52,126 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-12-13 15:31:52,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-12-13 15:31:52,323 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:31:52,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:31:52,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1666804041, now seen corresponding path program 4 times [2022-12-13 15:31:52,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:31:52,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169573340] [2022-12-13 15:31:52,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:31:52,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:31:52,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:31:52,876 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:31:52,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:31:52,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169573340] [2022-12-13 15:31:52,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169573340] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:31:52,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027606947] [2022-12-13 15:31:52,876 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 15:31:52,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:31:52,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:31:52,877 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:31:52,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-12-13 15:31:53,004 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 15:31:53,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:31:53,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 15:31:53,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:31:53,130 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 15:31:53,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:31:53,159 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:31:53,159 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 27 treesize of output 23 [2022-12-13 15:31:53,216 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 15:31:53,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027606947] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:31:53,217 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:31:53,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 5] total 19 [2022-12-13 15:31:53,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079402178] [2022-12-13 15:31:53,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:31:53,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 15:31:53,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:31:53,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 15:31:53,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-12-13 15:31:54,166 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 298 [2022-12-13 15:31:54,167 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 1452 transitions, 34878 flow. Second operand has 21 states, 21 states have (on average 114.52380952380952) internal successors, (2405), 21 states have internal predecessors, (2405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:31:54,167 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:31:54,167 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 298 [2022-12-13 15:31:54,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:32:02,221 INFO L130 PetriNetUnfolder]: 7084/12669 cut-off events. [2022-12-13 15:32:02,221 INFO L131 PetriNetUnfolder]: For 398231/398231 co-relation queries the response was YES. [2022-12-13 15:32:02,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 147339 conditions, 12669 events. 7084/12669 cut-off events. For 398231/398231 co-relation queries the response was YES. Maximal size of possible extension queue 944. Compared 102086 event pairs, 296 based on Foata normal form. 276/12945 useless extension candidates. Maximal degree in co-relation 147202. Up to 6885 conditions per place. [2022-12-13 15:32:02,412 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 934 selfloop transitions, 1265 changer transitions 49/2251 dead transitions. [2022-12-13 15:32:02,412 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 2251 transitions, 57765 flow [2022-12-13 15:32:02,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-13 15:32:02,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-13 15:32:02,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3950 transitions. [2022-12-13 15:32:02,415 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.40166768354687815 [2022-12-13 15:32:02,415 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3950 transitions. [2022-12-13 15:32:02,415 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3950 transitions. [2022-12-13 15:32:02,416 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:32:02,416 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3950 transitions. [2022-12-13 15:32:02,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 119.6969696969697) internal successors, (3950), 33 states have internal predecessors, (3950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:02,422 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 298.0) internal successors, (10132), 34 states have internal predecessors, (10132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:02,422 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 298.0) internal successors, (10132), 34 states have internal predecessors, (10132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:02,423 INFO L175 Difference]: Start difference. First operand has 419 places, 1452 transitions, 34878 flow. Second operand 33 states and 3950 transitions. [2022-12-13 15:32:02,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 447 places, 2251 transitions, 57765 flow [2022-12-13 15:32:07,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 431 places, 2251 transitions, 54155 flow, removed 1689 selfloop flow, removed 16 redundant places. [2022-12-13 15:32:07,191 INFO L231 Difference]: Finished difference. Result has 442 places, 2085 transitions, 51999 flow [2022-12-13 15:32:07,192 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=31725, PETRI_DIFFERENCE_MINUEND_PLACES=399, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=718, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=609, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=51999, PETRI_PLACES=442, PETRI_TRANSITIONS=2085} [2022-12-13 15:32:07,192 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 411 predicate places. [2022-12-13 15:32:07,192 INFO L495 AbstractCegarLoop]: Abstraction has has 442 places, 2085 transitions, 51999 flow [2022-12-13 15:32:07,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 114.52380952380952) internal successors, (2405), 21 states have internal predecessors, (2405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:07,192 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:32:07,192 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:32:07,197 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-12-13 15:32:07,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:32:07,393 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:32:07,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:32:07,394 INFO L85 PathProgramCache]: Analyzing trace with hash -176821065, now seen corresponding path program 5 times [2022-12-13 15:32:07,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:32:07,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14354875] [2022-12-13 15:32:07,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:32:07,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:32:07,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:32:08,296 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:32:08,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:32:08,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14354875] [2022-12-13 15:32:08,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14354875] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:32:08,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453168916] [2022-12-13 15:32:08,296 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 15:32:08,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:32:08,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:32:08,297 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:32:08,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-12-13 15:32:08,410 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 15:32:08,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:32:08,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 50 conjunts are in the unsatisfiable core [2022-12-13 15:32:08,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:32:08,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:32:08,662 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 42 treesize of output 40 [2022-12-13 15:32:08,798 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:32:08,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:32:08,981 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse8 (* c_~q_front~0 4))) (let ((.cse5 (+ .cse8 c_~q~0.offset)) (.cse4 (+ .cse8 c_~q~0.offset 8)) (.cse2 (+ .cse8 c_~q~0.offset 4))) (and (forall ((v_ArrVal_1840 (Array Int Int))) (let ((.cse1 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1840) c_~q~0.base))) (let ((.cse0 (select .cse1 .cse5)) (.cse3 (select .cse1 .cse4))) (or (< 0 (+ c_~s~0 2147483649 .cse0 (select .cse1 .cse2) .cse3)) (< 0 (+ c_~s~0 .cse0 2147483650 .cse3)))))) (forall ((v_ArrVal_1840 (Array Int Int))) (let ((.cse7 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1840) c_~q~0.base))) (let ((.cse6 (select .cse7 .cse2))) (or (< 0 (+ .cse6 1)) (< 0 (+ c_~s~0 2147483649 (select .cse7 .cse5) .cse6 (select .cse7 .cse4)))))))))) is different from false [2022-12-13 15:32:09,237 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:32:09,237 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 272 treesize of output 288 [2022-12-13 15:32:09,249 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:32:09,249 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 155 treesize of output 128 [2022-12-13 15:32:09,259 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:32:09,259 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 128 treesize of output 95 [2022-12-13 15:32:09,507 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 15:32:09,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453168916] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:32:09,507 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:32:09,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 31 [2022-12-13 15:32:09,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446115294] [2022-12-13 15:32:09,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:32:09,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-12-13 15:32:09,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:32:09,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-12-13 15:32:09,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=893, Unknown=1, NotChecked=60, Total=1056 [2022-12-13 15:32:09,597 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 298 [2022-12-13 15:32:09,598 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 442 places, 2085 transitions, 51999 flow. Second operand has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:09,598 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:32:09,598 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 298 [2022-12-13 15:32:09,598 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:32:23,573 INFO L130 PetriNetUnfolder]: 6899/12336 cut-off events. [2022-12-13 15:32:23,573 INFO L131 PetriNetUnfolder]: For 396480/396480 co-relation queries the response was YES. [2022-12-13 15:32:23,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143940 conditions, 12336 events. 6899/12336 cut-off events. For 396480/396480 co-relation queries the response was YES. Maximal size of possible extension queue 866. Compared 98161 event pairs, 86 based on Foata normal form. 152/12488 useless extension candidates. Maximal degree in co-relation 143797. Up to 6652 conditions per place. [2022-12-13 15:32:23,741 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 732 selfloop transitions, 1492 changer transitions 5/2232 dead transitions. [2022-12-13 15:32:23,741 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 2232 transitions, 59575 flow [2022-12-13 15:32:23,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-13 15:32:23,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-13 15:32:23,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2911 transitions. [2022-12-13 15:32:23,744 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3256152125279642 [2022-12-13 15:32:23,744 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2911 transitions. [2022-12-13 15:32:23,744 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2911 transitions. [2022-12-13 15:32:23,745 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:32:23,745 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2911 transitions. [2022-12-13 15:32:23,747 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 97.03333333333333) internal successors, (2911), 30 states have internal predecessors, (2911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:23,751 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 298.0) internal successors, (9238), 31 states have internal predecessors, (9238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:23,752 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 298.0) internal successors, (9238), 31 states have internal predecessors, (9238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:23,752 INFO L175 Difference]: Start difference. First operand has 442 places, 2085 transitions, 51999 flow. Second operand 30 states and 2911 transitions. [2022-12-13 15:32:23,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 2232 transitions, 59575 flow [2022-12-13 15:32:30,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 2232 transitions, 53950 flow, removed 2418 selfloop flow, removed 18 redundant places. [2022-12-13 15:32:30,162 INFO L231 Difference]: Finished difference. Result has 450 places, 2052 transitions, 50005 flow [2022-12-13 15:32:30,163 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=46343, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2033, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1470, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=50005, PETRI_PLACES=450, PETRI_TRANSITIONS=2052} [2022-12-13 15:32:30,163 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 419 predicate places. [2022-12-13 15:32:30,163 INFO L495 AbstractCegarLoop]: Abstraction has has 450 places, 2052 transitions, 50005 flow [2022-12-13 15:32:30,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 93.27272727272727) internal successors, (3078), 33 states have internal predecessors, (3078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:30,163 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:32:30,164 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:32:30,168 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-12-13 15:32:30,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:32:30,364 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:32:30,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:32:30,365 INFO L85 PathProgramCache]: Analyzing trace with hash 695196458, now seen corresponding path program 5 times [2022-12-13 15:32:30,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:32:30,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424864287] [2022-12-13 15:32:30,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:32:30,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:32:30,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:32:34,181 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:32:34,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:32:34,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424864287] [2022-12-13 15:32:34,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424864287] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:32:34,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507136683] [2022-12-13 15:32:34,181 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 15:32:34,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:32:34,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:32:34,183 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:32:34,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-12-13 15:32:34,296 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-12-13 15:32:34,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:32:34,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 38 conjunts are in the unsatisfiable core [2022-12-13 15:32:34,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:32:34,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:32:34,640 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 19 treesize of output 21 [2022-12-13 15:32:34,754 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:32:34,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:32:34,971 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:32:34,972 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 44 treesize of output 41 [2022-12-13 15:32:34,975 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 10 treesize of output 3 [2022-12-13 15:32:35,174 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-12-13 15:32:35,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507136683] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:32:35,175 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:32:35,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 8] total 34 [2022-12-13 15:32:35,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893680429] [2022-12-13 15:32:35,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:32:35,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-13 15:32:35,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:32:35,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-13 15:32:35,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1142, Unknown=7, NotChecked=0, Total=1260 [2022-12-13 15:32:39,469 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 102 out of 298 [2022-12-13 15:32:39,471 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 450 places, 2052 transitions, 50005 flow. Second operand has 36 states, 36 states have (on average 103.30555555555556) internal successors, (3719), 36 states have internal predecessors, (3719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:39,471 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:32:39,471 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 102 of 298 [2022-12-13 15:32:39,471 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:32:47,997 INFO L130 PetriNetUnfolder]: 6959/12460 cut-off events. [2022-12-13 15:32:47,997 INFO L131 PetriNetUnfolder]: For 340633/340635 co-relation queries the response was YES. [2022-12-13 15:32:48,117 INFO L83 FinitePrefix]: Finished finitePrefix Result has 134854 conditions, 12460 events. 6959/12460 cut-off events. For 340633/340635 co-relation queries the response was YES. Maximal size of possible extension queue 862. Compared 99179 event pairs, 471 based on Foata normal form. 33/12493 useless extension candidates. Maximal degree in co-relation 134720. Up to 9773 conditions per place. [2022-12-13 15:32:48,182 INFO L137 encePairwiseOnDemand]: 290/298 looper letters, 1473 selfloop transitions, 611 changer transitions 86/2171 dead transitions. [2022-12-13 15:32:48,182 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 473 places, 2171 transitions, 56157 flow [2022-12-13 15:32:48,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-13 15:32:48,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2022-12-13 15:32:48,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 2561 transitions. [2022-12-13 15:32:48,185 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.35808165548098436 [2022-12-13 15:32:48,185 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 2561 transitions. [2022-12-13 15:32:48,185 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 2561 transitions. [2022-12-13 15:32:48,186 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:32:48,186 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 2561 transitions. [2022-12-13 15:32:48,187 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 106.70833333333333) internal successors, (2561), 24 states have internal predecessors, (2561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:48,190 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 298.0) internal successors, (7450), 25 states have internal predecessors, (7450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:48,190 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 298.0) internal successors, (7450), 25 states have internal predecessors, (7450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:48,190 INFO L175 Difference]: Start difference. First operand has 450 places, 2052 transitions, 50005 flow. Second operand 24 states and 2561 transitions. [2022-12-13 15:32:48,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 473 places, 2171 transitions, 56157 flow [2022-12-13 15:32:52,474 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 454 places, 2171 transitions, 54590 flow, removed 96 selfloop flow, removed 19 redundant places. [2022-12-13 15:32:52,512 INFO L231 Difference]: Finished difference. Result has 455 places, 2011 transitions, 49075 flow [2022-12-13 15:32:52,512 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=48437, PETRI_DIFFERENCE_MINUEND_PLACES=431, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2049, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=583, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1448, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=49075, PETRI_PLACES=455, PETRI_TRANSITIONS=2011} [2022-12-13 15:32:52,513 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 424 predicate places. [2022-12-13 15:32:52,513 INFO L495 AbstractCegarLoop]: Abstraction has has 455 places, 2011 transitions, 49075 flow [2022-12-13 15:32:52,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 103.30555555555556) internal successors, (3719), 36 states have internal predecessors, (3719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:52,513 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:32:52,513 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:32:52,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-12-13 15:32:52,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-12-13 15:32:52,714 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting thread2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:32:52,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:32:52,715 INFO L85 PathProgramCache]: Analyzing trace with hash 881632593, now seen corresponding path program 13 times [2022-12-13 15:32:52,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:32:52,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061902804] [2022-12-13 15:32:52,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:32:52,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:32:52,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:32:55,141 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:32:55,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:32:55,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061902804] [2022-12-13 15:32:55,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061902804] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:32:55,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22898551] [2022-12-13 15:32:55,142 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 15:32:55,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:32:55,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:32:55,143 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:32:55,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-12-13 15:32:55,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:32:55,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 51 conjunts are in the unsatisfiable core [2022-12-13 15:32:55,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:32:55,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:32:55,535 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 30 treesize of output 30 [2022-12-13 15:32:55,746 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:32:55,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:32:55,938 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1934 (Array Int Int))) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1934) c_~q~0.base))) (or (not (= (select .cse0 (+ c_~q~0.offset (* 4 c_~q_back~0))) 1)) (< (let ((.cse1 (* c_~q_front~0 4))) (+ c_~s~0 (select .cse0 (+ .cse1 c_~q~0.offset 4)) (select .cse0 (+ .cse1 c_~q~0.offset)) (select .cse0 (+ .cse1 c_~q~0.offset 8)))) 2147483648)))) is different from false [2022-12-13 15:32:56,064 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:32:56,064 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 129 treesize of output 197 [2022-12-13 15:32:56,086 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:32:56,086 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 70 [2022-12-13 15:32:56,596 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-12-13 15:32:56,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22898551] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:32:56,596 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:32:56,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 8] total 34 [2022-12-13 15:32:56,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870193570] [2022-12-13 15:32:56,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:32:56,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-13 15:32:56,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:32:56,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-13 15:32:56,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1074, Unknown=1, NotChecked=66, Total=1260 [2022-12-13 15:32:56,609 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 84 out of 298 [2022-12-13 15:32:56,610 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 455 places, 2011 transitions, 49075 flow. Second operand has 36 states, 36 states have (on average 85.30555555555556) internal successors, (3071), 36 states have internal predecessors, (3071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:32:56,610 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:32:56,610 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 84 of 298 [2022-12-13 15:32:56,610 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:33:08,674 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:33:17,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:33:19,193 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 15:33:21,322 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 15:33:25,680 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 15:33:27,703 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 15:33:34,081 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 15:33:40,452 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse3 (* c_~q_front~0 4))) (let ((.cse5 (select |c_#memory_int| c_~q~0.base)) (.cse2 (+ .cse3 c_~q~0.offset))) (let ((.cse4 (select .cse5 .cse2)) (.cse1 (+ .cse3 c_~q~0.offset 4))) (and (forall ((v_ArrVal_1934 (Array Int Int))) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1934) c_~q~0.base))) (or (not (= (select .cse0 (+ c_~q~0.offset (* 4 c_~q_back~0))) 1)) (< (+ c_~s~0 (select .cse0 .cse1) (select .cse0 .cse2) (select .cse0 (+ .cse3 c_~q~0.offset 8))) 2147483648)))) (< (+ c_~s~0 .cse4) 2147483648) (< (+ c_~s~0 .cse4 (select .cse5 .cse1)) 2147483648))))) is different from false [2022-12-13 15:33:50,339 INFO L130 PetriNetUnfolder]: 7106/12747 cut-off events. [2022-12-13 15:33:50,339 INFO L131 PetriNetUnfolder]: For 363007/363007 co-relation queries the response was YES. [2022-12-13 15:33:50,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136592 conditions, 12747 events. 7106/12747 cut-off events. For 363007/363007 co-relation queries the response was YES. Maximal size of possible extension queue 898. Compared 102483 event pairs, 211 based on Foata normal form. 130/12863 useless extension candidates. Maximal degree in co-relation 136461. Up to 7398 conditions per place. [2022-12-13 15:33:50,498 INFO L137 encePairwiseOnDemand]: 286/298 looper letters, 1176 selfloop transitions, 1149 changer transitions 17/2343 dead transitions. [2022-12-13 15:33:50,498 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 497 places, 2343 transitions, 59936 flow [2022-12-13 15:33:50,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-12-13 15:33:50,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2022-12-13 15:33:50,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 4600 transitions. [2022-12-13 15:33:50,502 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2968508002065049 [2022-12-13 15:33:50,502 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 4600 transitions. [2022-12-13 15:33:50,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 4600 transitions. [2022-12-13 15:33:50,503 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:33:50,503 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 4600 transitions. [2022-12-13 15:33:50,506 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 88.46153846153847) internal successors, (4600), 52 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:33:50,513 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 298.0) internal successors, (15794), 53 states have internal predecessors, (15794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:33:50,514 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 298.0) internal successors, (15794), 53 states have internal predecessors, (15794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:33:50,514 INFO L175 Difference]: Start difference. First operand has 455 places, 2011 transitions, 49075 flow. Second operand 52 states and 4600 transitions. [2022-12-13 15:33:50,514 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 497 places, 2343 transitions, 59936 flow [2022-12-13 15:33:54,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 478 places, 2343 transitions, 58867 flow, removed 82 selfloop flow, removed 19 redundant places. [2022-12-13 15:33:54,990 INFO L231 Difference]: Finished difference. Result has 485 places, 2137 transitions, 53915 flow [2022-12-13 15:33:54,991 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=47638, PETRI_DIFFERENCE_MINUEND_PLACES=427, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1990, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=995, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=939, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=53915, PETRI_PLACES=485, PETRI_TRANSITIONS=2137} [2022-12-13 15:33:54,991 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 454 predicate places. [2022-12-13 15:33:54,991 INFO L495 AbstractCegarLoop]: Abstraction has has 485 places, 2137 transitions, 53915 flow [2022-12-13 15:33:54,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 85.30555555555556) internal successors, (3071), 36 states have internal predecessors, (3071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:33:54,991 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:33:54,991 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:33:54,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-12-13 15:33:55,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:33:55,193 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:33:55,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:33:55,193 INFO L85 PathProgramCache]: Analyzing trace with hash 988212107, now seen corresponding path program 9 times [2022-12-13 15:33:55,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:33:55,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877763404] [2022-12-13 15:33:55,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:33:55,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:33:55,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:33:56,396 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:33:56,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:33:56,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877763404] [2022-12-13 15:33:56,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877763404] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:33:56,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857418257] [2022-12-13 15:33:56,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 15:33:56,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:33:56,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:33:56,397 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:33:56,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-12-13 15:33:56,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-13 15:33:56,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:33:56,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 15:33:56,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:33:56,721 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-12-13 15:33:56,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:33:56,766 INFO L321 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2022-12-13 15:33:56,766 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 27 treesize of output 19 [2022-12-13 15:33:56,793 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-12-13 15:33:56,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857418257] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:33:56,794 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:33:56,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 6, 6] total 22 [2022-12-13 15:33:56,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344406375] [2022-12-13 15:33:56,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:33:56,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 15:33:56,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:33:56,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 15:33:56,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2022-12-13 15:33:58,188 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 108 out of 298 [2022-12-13 15:33:58,189 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 485 places, 2137 transitions, 53915 flow. Second operand has 24 states, 24 states have (on average 109.41666666666667) internal successors, (2626), 24 states have internal predecessors, (2626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:33:58,189 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:33:58,189 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 108 of 298 [2022-12-13 15:33:58,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:34:15,344 INFO L130 PetriNetUnfolder]: 10489/18736 cut-off events. [2022-12-13 15:34:15,345 INFO L131 PetriNetUnfolder]: For 587815/587817 co-relation queries the response was YES. [2022-12-13 15:34:15,537 INFO L83 FinitePrefix]: Finished finitePrefix Result has 211562 conditions, 18736 events. 10489/18736 cut-off events. For 587815/587817 co-relation queries the response was YES. Maximal size of possible extension queue 1395. Compared 159590 event pairs, 160 based on Foata normal form. 663/19363 useless extension candidates. Maximal degree in co-relation 211428. Up to 10278 conditions per place. [2022-12-13 15:34:15,645 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 977 selfloop transitions, 2626 changer transitions 20/3627 dead transitions. [2022-12-13 15:34:15,645 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 579 places, 3627 transitions, 94015 flow [2022-12-13 15:34:15,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-12-13 15:34:15,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2022-12-13 15:34:15,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 10828 transitions. [2022-12-13 15:34:15,653 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.38247968915577535 [2022-12-13 15:34:15,653 INFO L72 ComplementDD]: Start complementDD. Operand 95 states and 10828 transitions. [2022-12-13 15:34:15,653 INFO L73 IsDeterministic]: Start isDeterministic. Operand 95 states and 10828 transitions. [2022-12-13 15:34:15,655 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:34:15,655 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 95 states and 10828 transitions. [2022-12-13 15:34:15,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 96 states, 95 states have (on average 113.97894736842105) internal successors, (10828), 95 states have internal predecessors, (10828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:15,674 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 96 states, 96 states have (on average 298.0) internal successors, (28608), 96 states have internal predecessors, (28608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:15,677 INFO L81 ComplementDD]: Finished complementDD. Result has 96 states, 96 states have (on average 298.0) internal successors, (28608), 96 states have internal predecessors, (28608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:15,677 INFO L175 Difference]: Start difference. First operand has 485 places, 2137 transitions, 53915 flow. Second operand 95 states and 10828 transitions. [2022-12-13 15:34:15,677 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 579 places, 3627 transitions, 94015 flow [2022-12-13 15:34:22,901 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 553 places, 3627 transitions, 91972 flow, removed 428 selfloop flow, removed 26 redundant places. [2022-12-13 15:34:22,961 INFO L231 Difference]: Finished difference. Result has 576 places, 3260 transitions, 89775 flow [2022-12-13 15:34:22,962 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=51948, PETRI_DIFFERENCE_MINUEND_PLACES=459, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1587, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=95, PETRI_FLOW=89775, PETRI_PLACES=576, PETRI_TRANSITIONS=3260} [2022-12-13 15:34:22,963 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 545 predicate places. [2022-12-13 15:34:22,963 INFO L495 AbstractCegarLoop]: Abstraction has has 576 places, 3260 transitions, 89775 flow [2022-12-13 15:34:22,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 109.41666666666667) internal successors, (2626), 24 states have internal predecessors, (2626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:22,963 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:34:22,963 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:34:22,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-12-13 15:34:23,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:34:23,164 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:34:23,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:34:23,165 INFO L85 PathProgramCache]: Analyzing trace with hash 624757620, now seen corresponding path program 6 times [2022-12-13 15:34:23,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:34:23,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018921941] [2022-12-13 15:34:23,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:34:23,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:34:23,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:34:23,611 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:34:23,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:34:23,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018921941] [2022-12-13 15:34:23,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018921941] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:34:23,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468120771] [2022-12-13 15:34:23,612 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 15:34:23,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:34:23,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:34:23,613 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:34:23,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-12-13 15:34:23,726 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 15:34:23,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:34:23,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 48 conjunts are in the unsatisfiable core [2022-12-13 15:34:23,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:34:23,860 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 15 treesize of output 11 [2022-12-13 15:34:23,902 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 6 treesize of output 5 [2022-12-13 15:34:23,964 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 6 treesize of output 5 [2022-12-13 15:34:24,189 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:34:24,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:34:24,869 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:34:24,870 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 63 treesize of output 51 [2022-12-13 15:34:24,881 INFO L321 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2022-12-13 15:34:24,881 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 324 treesize of output 299 [2022-12-13 15:34:24,889 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 15:34:24,889 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 215 treesize of output 189 [2022-12-13 15:34:24,899 INFO L321 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-12-13 15:34:24,899 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 264 treesize of output 212 [2022-12-13 15:34:25,219 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:34:25,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468120771] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:34:25,219 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:34:25,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 41 [2022-12-13 15:34:25,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975110585] [2022-12-13 15:34:25,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:34:25,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-12-13 15:34:25,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:34:25,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-12-13 15:34:25,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=1521, Unknown=3, NotChecked=0, Total=1806 [2022-12-13 15:34:27,268 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 298 [2022-12-13 15:34:27,270 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 576 places, 3260 transitions, 89775 flow. Second operand has 43 states, 43 states have (on average 90.18604651162791) internal successors, (3878), 43 states have internal predecessors, (3878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:27,270 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:34:27,270 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 298 [2022-12-13 15:34:27,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 15:34:44,179 INFO L130 PetriNetUnfolder]: 6242/11781 cut-off events. [2022-12-13 15:34:44,180 INFO L131 PetriNetUnfolder]: For 420382/420384 co-relation queries the response was YES. [2022-12-13 15:34:44,275 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143474 conditions, 11781 events. 6242/11781 cut-off events. For 420382/420384 co-relation queries the response was YES. Maximal size of possible extension queue 860. Compared 99447 event pairs, 1129 based on Foata normal form. 758/12521 useless extension candidates. Maximal degree in co-relation 143322. Up to 6645 conditions per place. [2022-12-13 15:34:44,339 INFO L137 encePairwiseOnDemand]: 289/298 looper letters, 1383 selfloop transitions, 940 changer transitions 26/2353 dead transitions. [2022-12-13 15:34:44,339 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 2353 transitions, 66002 flow [2022-12-13 15:34:44,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-12-13 15:34:44,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2022-12-13 15:34:44,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 6123 transitions. [2022-12-13 15:34:44,345 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31610738255033555 [2022-12-13 15:34:44,345 INFO L72 ComplementDD]: Start complementDD. Operand 65 states and 6123 transitions. [2022-12-13 15:34:44,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 6123 transitions. [2022-12-13 15:34:44,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:34:44,346 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 65 states and 6123 transitions. [2022-12-13 15:34:44,349 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 66 states, 65 states have (on average 94.2) internal successors, (6123), 65 states have internal predecessors, (6123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:44,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 66 states, 66 states have (on average 298.0) internal successors, (19668), 66 states have internal predecessors, (19668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:44,358 INFO L81 ComplementDD]: Finished complementDD. Result has 66 states, 66 states have (on average 298.0) internal successors, (19668), 66 states have internal predecessors, (19668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:44,358 INFO L175 Difference]: Start difference. First operand has 576 places, 3260 transitions, 89775 flow. Second operand 65 states and 6123 transitions. [2022-12-13 15:34:44,359 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 2353 transitions, 66002 flow [2022-12-13 15:34:51,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 585 places, 2353 transitions, 59689 flow, removed 2838 selfloop flow, removed 27 redundant places. [2022-12-13 15:34:51,930 INFO L231 Difference]: Finished difference. Result has 606 places, 2141 transitions, 56221 flow [2022-12-13 15:34:51,931 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=298, PETRI_DIFFERENCE_MINUEND_FLOW=44882, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1828, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=650, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=965, PETRI_DIFFERENCE_SUBTRAHEND_STATES=65, PETRI_FLOW=56221, PETRI_PLACES=606, PETRI_TRANSITIONS=2141} [2022-12-13 15:34:51,931 INFO L288 CegarLoopForPetriNet]: 31 programPoint places, 575 predicate places. [2022-12-13 15:34:51,931 INFO L495 AbstractCegarLoop]: Abstraction has has 606 places, 2141 transitions, 56221 flow [2022-12-13 15:34:51,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 90.18604651162791) internal successors, (3878), 43 states have internal predecessors, (3878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:51,932 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 15:34:51,932 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:34:51,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-12-13 15:34:52,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-12-13 15:34:52,133 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting thread2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW === [thread1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW, thread1Err4ASSERT_VIOLATIONINTEGER_OVERFLOW (and 21 more)] === [2022-12-13 15:34:52,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:34:52,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1873478047, now seen corresponding path program 10 times [2022-12-13 15:34:52,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:34:52,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110508136] [2022-12-13 15:34:52,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:34:52,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:34:52,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:34:53,225 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:34:53,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:34:53,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110508136] [2022-12-13 15:34:53,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110508136] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:34:53,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517802979] [2022-12-13 15:34:53,225 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 15:34:53,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:34:53,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:34:53,226 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:34:53,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8d209e68-4369-4d20-b8aa-5feda7043c39/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-12-13 15:34:53,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 15:34:53,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:34:53,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 43 conjunts are in the unsatisfiable core [2022-12-13 15:34:53,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:34:53,746 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:34:53,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:34:53,843 INFO L321 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2022-12-13 15:34:53,843 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 27 treesize of output 19 [2022-12-13 15:34:54,283 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:34:54,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517802979] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:34:54,283 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:34:54,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 40 [2022-12-13 15:34:54,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948833734] [2022-12-13 15:34:54,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:34:54,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-12-13 15:34:54,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:34:54,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-12-13 15:34:54,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=1473, Unknown=0, NotChecked=0, Total=1722 [2022-12-13 15:34:56,617 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 106 out of 298 [2022-12-13 15:34:56,618 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 606 places, 2141 transitions, 56221 flow. Second operand has 42 states, 42 states have (on average 107.21428571428571) internal successors, (4503), 42 states have internal predecessors, (4503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:34:56,618 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 15:34:56,618 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 106 of 298 [2022-12-13 15:34:56,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand