./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 38b53e6a 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_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d721a74d879c75d156b7dfbd9383140c70ef6831602ea84a0f8988cd7fdc0c32 --- 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-38b53e6 [2022-11-25 23:58:23,798 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 23:58:23,801 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 23:58:23,829 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 23:58:23,830 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 23:58:23,834 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 23:58:23,838 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 23:58:23,842 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 23:58:23,844 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 23:58:23,851 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 23:58:23,852 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 23:58:23,854 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 23:58:23,854 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 23:58:23,855 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 23:58:23,856 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 23:58:23,857 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 23:58:23,858 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 23:58:23,859 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 23:58:23,860 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 23:58:23,862 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 23:58:23,864 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 23:58:23,871 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 23:58:23,872 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 23:58:23,873 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 23:58:23,877 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 23:58:23,877 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 23:58:23,877 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 23:58:23,878 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 23:58:23,879 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 23:58:23,880 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 23:58:23,880 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 23:58:23,881 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 23:58:23,882 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 23:58:23,887 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 23:58:23,889 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 23:58:23,890 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 23:58:23,890 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 23:58:23,891 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 23:58:23,891 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 23:58:23,895 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 23:58:23,896 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 23:58:23,897 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2022-11-25 23:58:23,942 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 23:58:23,943 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 23:58:23,943 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 23:58:23,944 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 23:58:23,945 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 23:58:23,945 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 23:58:23,945 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-25 23:58:23,945 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-25 23:58:23,945 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-25 23:58:23,946 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-25 23:58:23,948 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-25 23:58:23,948 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-25 23:58:23,948 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-25 23:58:23,949 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-25 23:58:23,949 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-25 23:58:23,949 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-25 23:58:23,949 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-25 23:58:23,949 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-25 23:58:23,950 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-25 23:58:23,950 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-25 23:58:23,950 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 23:58:23,951 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-25 23:58:23,951 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-25 23:58:23,951 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 23:58:23,952 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-25 23:58:23,952 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 23:58:23,952 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-25 23:58:23,952 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-25 23:58:23,952 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-25 23:58:23,953 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 23:58:23,953 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-25 23:58:23,953 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-25 23:58:23,953 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 23:58:23,954 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 23:58:23,954 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 23:58:23,954 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 23:58:23,954 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 23:58:23,954 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-25 23:58:23,955 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 23:58:23,955 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-25 23:58:23,955 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-25 23:58:23,955 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-25 23:58:23,955 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/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_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan 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 -> d721a74d879c75d156b7dfbd9383140c70ef6831602ea84a0f8988cd7fdc0c32 [2022-11-25 23:58:24,238 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 23:58:24,261 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 23:58:24,264 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 23:58:24,266 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 23:58:24,266 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 23:58:24,267 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/../../sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c [2022-11-25 23:58:27,277 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 23:58:27,581 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 23:58:27,582 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c [2022-11-25 23:58:27,593 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/data/08d970c21/9c315f9765dd4954bdeaf79cc9c4f912/FLAG71077360b [2022-11-25 23:58:27,848 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/data/08d970c21/9c315f9765dd4954bdeaf79cc9c4f912 [2022-11-25 23:58:27,854 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 23:58:27,857 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 23:58:27,860 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 23:58:27,860 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 23:58:27,864 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 23:58:27,866 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:58:27" (1/1) ... [2022-11-25 23:58:27,867 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@8cf0f44 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:27, skipping insertion in model container [2022-11-25 23:58:27,867 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:58:27" (1/1) ... [2022-11-25 23:58:27,876 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 23:58:27,905 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 23:58:28,091 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,094 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,095 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,096 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,098 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,099 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,100 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,101 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,102 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,102 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,103 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,103 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,105 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,105 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,111 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,111 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,112 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,113 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,113 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,114 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,115 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:28,115 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:28,125 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_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c[3770,3783] [2022-11-25 23:58:28,136 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:58:28,149 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2022-11-25 23:58:28,149 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@67ede13a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:28, skipping insertion in model container [2022-11-25 23:58:28,149 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 23:58:28,150 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-25 23:58:28,152 INFO L158 Benchmark]: Toolchain (without parser) took 294.18ms. Allocated memory is still 188.7MB. Free memory was 157.3MB in the beginning and 145.6MB in the end (delta: 11.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-25 23:58:28,153 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 121.6MB. Free memory was 63.9MB in the beginning and 63.8MB in the end (delta: 164.4kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-25 23:58:28,153 INFO L158 Benchmark]: CACSL2BoogieTranslator took 289.65ms. Allocated memory is still 188.7MB. Free memory was 157.3MB in the beginning and 146.1MB in the end (delta: 11.3MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-25 23:58:28,155 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 121.6MB. Free memory was 63.9MB in the beginning and 63.8MB in the end (delta: 164.4kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 289.65ms. Allocated memory is still 188.7MB. Free memory was 157.3MB in the beginning and 146.1MB in the end (delta: 11.3MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 153]: Unsupported Syntax Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### 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_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash d721a74d879c75d156b7dfbd9383140c70ef6831602ea84a0f8988cd7fdc0c32 --- 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-38b53e6 [2022-11-25 23:58:30,460 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 23:58:30,462 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 23:58:30,495 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 23:58:30,496 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 23:58:30,497 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 23:58:30,504 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 23:58:30,509 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 23:58:30,512 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 23:58:30,519 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 23:58:30,520 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 23:58:30,523 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 23:58:30,524 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 23:58:30,527 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 23:58:30,531 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 23:58:30,537 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 23:58:30,538 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 23:58:30,539 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 23:58:30,541 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 23:58:30,542 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 23:58:30,544 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 23:58:30,552 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 23:58:30,554 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 23:58:30,555 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 23:58:30,565 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 23:58:30,565 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 23:58:30,566 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 23:58:30,567 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 23:58:30,567 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 23:58:30,568 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 23:58:30,569 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 23:58:30,575 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 23:58:30,598 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 23:58:30,599 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 23:58:30,600 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 23:58:30,600 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 23:58:30,601 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 23:58:30,601 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 23:58:30,602 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 23:58:30,603 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 23:58:30,604 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 23:58:30,606 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2022-11-25 23:58:30,652 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 23:58:30,653 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 23:58:30,654 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 23:58:30,654 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 23:58:30,657 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 23:58:30,657 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 23:58:30,657 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-25 23:58:30,658 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-25 23:58:30,658 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-25 23:58:30,658 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-25 23:58:30,659 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-25 23:58:30,660 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-25 23:58:30,661 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-25 23:58:30,661 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-25 23:58:30,661 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 23:58:30,661 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-25 23:58:30,662 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-25 23:58:30,662 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 23:58:30,662 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-25 23:58:30,662 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 23:58:30,663 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-25 23:58:30,663 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-25 23:58:30,663 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-25 23:58:30,663 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 23:58:30,664 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-25 23:58:30,664 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-25 23:58:30,664 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-25 23:58:30,664 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-25 23:58:30,665 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 23:58:30,665 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 23:58:30,665 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-25 23:58:30,666 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 23:58:30,666 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 23:58:30,666 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 23:58:30,667 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 23:58:30,667 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-25 23:58:30,667 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-25 23:58:30,667 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-25 23:58:30,667 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-25 23:58:30,668 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/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_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan 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 -> d721a74d879c75d156b7dfbd9383140c70ef6831602ea84a0f8988cd7fdc0c32 [2022-11-25 23:58:31,096 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 23:58:31,138 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 23:58:31,140 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 23:58:31,142 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 23:58:31,142 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 23:58:31,144 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/../../sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c [2022-11-25 23:58:34,274 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 23:58:34,521 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 23:58:34,522 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c [2022-11-25 23:58:34,533 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/data/cc86301a3/38a91df85c3a482bbd604a9bb71c418b/FLAG26317200a [2022-11-25 23:58:34,563 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/data/cc86301a3/38a91df85c3a482bbd604a9bb71c418b [2022-11-25 23:58:34,568 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 23:58:34,570 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 23:58:34,575 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 23:58:34,575 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 23:58:34,580 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 23:58:34,581 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:58:34" (1/1) ... [2022-11-25 23:58:34,582 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7356c209 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:34, skipping insertion in model container [2022-11-25 23:58:34,582 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:58:34" (1/1) ... [2022-11-25 23:58:34,590 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 23:58:34,625 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 23:58:34,812 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,815 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,815 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,816 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,818 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,819 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,821 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,822 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,823 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,823 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,824 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,824 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,826 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,826 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,831 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,832 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,832 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,833 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,834 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,834 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,835 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,836 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,841 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_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c[3770,3783] [2022-11-25 23:58:34,855 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:58:34,870 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-25 23:58:34,873 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 23:58:34,879 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,880 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,881 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,881 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,882 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,882 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,883 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,884 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,885 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,885 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,886 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,886 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,887 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,888 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,890 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,891 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,891 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,892 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,893 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,893 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,894 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,894 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,898 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_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c[3770,3783] [2022-11-25 23:58:34,904 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:58:34,914 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 23:58:34,933 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,945 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,946 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,947 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,948 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,948 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,951 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,954 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,957 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,958 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,959 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,960 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,962 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,965 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,970 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,978 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,978 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,979 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,979 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,980 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,980 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 23:58:34,981 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 23:58:34,984 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_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/sv-benchmarks/c/weaver/parallel-parallel-sum-equiv.wvr.c[3770,3783] [2022-11-25 23:58:34,988 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:58:35,013 INFO L208 MainTranslator]: Completed translation [2022-11-25 23:58:35,013 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35 WrapperNode [2022-11-25 23:58:35,014 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 23:58:35,015 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 23:58:35,016 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 23:58:35,016 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 23:58:35,024 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,052 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,101 INFO L138 Inliner]: procedures = 29, calls = 73, calls flagged for inlining = 18, calls inlined = 22, statements flattened = 233 [2022-11-25 23:58:35,102 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 23:58:35,103 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 23:58:35,104 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 23:58:35,105 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 23:58:35,114 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,115 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,135 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,137 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,146 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,167 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,168 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,178 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,181 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 23:58:35,182 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 23:58:35,182 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 23:58:35,182 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 23:58:35,183 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (1/1) ... [2022-11-25 23:58:35,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 23:58:35,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:58:35,224 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 23:58:35,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 23:58:35,270 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 23:58:35,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-25 23:58:35,270 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-25 23:58:35,270 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-25 23:58:35,270 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-25 23:58:35,270 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-25 23:58:35,271 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-25 23:58:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-25 23:58:35,271 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-25 23:58:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-25 23:58:35,271 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-11-25 23:58:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-11-25 23:58:35,271 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-25 23:58:35,271 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-25 23:58:35,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-25 23:58:35,272 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 23:58:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 23:58:35,272 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 23:58:35,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-25 23:58:35,274 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-25 23:58:35,399 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 23:58:35,401 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 23:58:36,160 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 23:58:36,483 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 23:58:36,483 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-25 23:58:36,486 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 11:58:36 BoogieIcfgContainer [2022-11-25 23:58:36,486 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 23:58:36,490 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 23:58:36,490 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 23:58:36,493 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 23:58:36,494 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 11:58:34" (1/3) ... [2022-11-25 23:58:36,496 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@348c3652 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 11:58:36, skipping insertion in model container [2022-11-25 23:58:36,496 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:58:35" (2/3) ... [2022-11-25 23:58:36,497 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@348c3652 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 11:58:36, skipping insertion in model container [2022-11-25 23:58:36,497 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 11:58:36" (3/3) ... [2022-11-25 23:58:36,498 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-parallel-sum-equiv.wvr.c [2022-11-25 23:58:36,518 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 23:58:36,518 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 26 error locations. [2022-11-25 23:58:36,519 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-25 23:58:36,686 INFO L144 ThreadInstanceAdder]: Constructed 10 joinOtherThreadTransitions. [2022-11-25 23:58:36,726 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-25 23:58:36,755 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 225 places, 226 transitions, 496 flow [2022-11-25 23:58:36,765 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 225 places, 226 transitions, 496 flow [2022-11-25 23:58:36,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 225 places, 226 transitions, 496 flow [2022-11-25 23:58:36,913 INFO L130 PetriNetUnfolder]: 14/209 cut-off events. [2022-11-25 23:58:36,913 INFO L131 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-11-25 23:58:36,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 228 conditions, 209 events. 14/209 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 270 event pairs, 0 based on Foata normal form. 0/169 useless extension candidates. Maximal degree in co-relation 172. Up to 3 conditions per place. [2022-11-25 23:58:36,927 INFO L119 LiptonReduction]: Number of co-enabled transitions 4296 [2022-11-25 23:59:01,898 INFO L134 LiptonReduction]: Checked pairs total: 17008 [2022-11-25 23:59:01,898 INFO L136 LiptonReduction]: Total number of compositions: 208 [2022-11-25 23:59:01,906 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 86 places, 79 transitions, 202 flow [2022-11-25 23:59:02,169 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 4372 states, 3910 states have (on average 4.443989769820972) internal successors, (17376), 4371 states have internal predecessors, (17376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:02,188 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 23:59:02,194 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=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@3f65bd9e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 23:59:02,195 INFO L358 AbstractCegarLoop]: Starting to check reachability of 46 error locations. [2022-11-25 23:59:02,212 INFO L276 IsEmpty]: Start isEmpty. Operand has 4372 states, 3910 states have (on average 4.443989769820972) internal successors, (17376), 4371 states have internal predecessors, (17376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:02,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-25 23:59:02,218 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:02,219 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-25 23:59:02,220 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:02,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:02,226 INFO L85 PathProgramCache]: Analyzing trace with hash 36151, now seen corresponding path program 1 times [2022-11-25 23:59:02,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:02,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [28971492] [2022-11-25 23:59:02,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:02,240 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:02,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:02,246 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:02,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-25 23:59:02,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:02,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:59:02,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:02,607 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-25 23:59:02,608 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-25 23:59:02,653 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:02,653 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:02,654 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:02,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [28971492] [2022-11-25 23:59:02,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [28971492] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:02,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:02,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 23:59:02,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144909032] [2022-11-25 23:59:02,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:02,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:59:02,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:02,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:59:02,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:02,722 INFO L87 Difference]: Start difference. First operand has 4372 states, 3910 states have (on average 4.443989769820972) internal successors, (17376), 4371 states have internal predecessors, (17376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:03,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:03,193 INFO L93 Difference]: Finished difference Result 4370 states and 17374 transitions. [2022-11-25 23:59:03,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:59:03,196 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-25 23:59:03,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:03,252 INFO L225 Difference]: With dead ends: 4370 [2022-11-25 23:59:03,252 INFO L226 Difference]: Without dead ends: 4370 [2022-11-25 23:59:03,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:03,257 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 54 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:03,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 9 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 23:59:03,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4370 states. [2022-11-25 23:59:03,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4370 to 4370. [2022-11-25 23:59:03,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4370 states, 3910 states have (on average 4.443478260869565) internal successors, (17374), 4369 states have internal predecessors, (17374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:03,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4370 states to 4370 states and 17374 transitions. [2022-11-25 23:59:03,672 INFO L78 Accepts]: Start accepts. Automaton has 4370 states and 17374 transitions. Word has length 2 [2022-11-25 23:59:03,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:03,673 INFO L495 AbstractCegarLoop]: Abstraction has 4370 states and 17374 transitions. [2022-11-25 23:59:03,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:03,673 INFO L276 IsEmpty]: Start isEmpty. Operand 4370 states and 17374 transitions. [2022-11-25 23:59:03,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-25 23:59:03,674 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:03,674 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-25 23:59:03,687 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-25 23:59:03,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:03,886 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:03,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:03,887 INFO L85 PathProgramCache]: Analyzing trace with hash 36152, now seen corresponding path program 1 times [2022-11-25 23:59:03,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:03,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [103429840] [2022-11-25 23:59:03,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:03,888 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:03,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:03,889 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:03,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-25 23:59:03,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:03,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 23:59:03,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:04,069 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:04,069 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:04,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:04,103 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:04,104 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:04,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [103429840] [2022-11-25 23:59:04,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [103429840] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:04,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:04,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 23:59:04,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090482774] [2022-11-25 23:59:04,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:04,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:59:04,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:04,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:59:04,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:04,129 INFO L87 Difference]: Start difference. First operand 4370 states and 17374 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:04,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:04,674 INFO L93 Difference]: Finished difference Result 4400 states and 17446 transitions. [2022-11-25 23:59:04,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:59:04,676 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-25 23:59:04,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:04,784 INFO L225 Difference]: With dead ends: 4400 [2022-11-25 23:59:04,784 INFO L226 Difference]: Without dead ends: 4400 [2022-11-25 23:59:04,784 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:04,785 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 18 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:04,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 19 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-25 23:59:04,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4400 states. [2022-11-25 23:59:05,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4400 to 4371. [2022-11-25 23:59:05,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4371 states, 3911 states have (on average 4.443364868320122) internal successors, (17378), 4370 states have internal predecessors, (17378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:05,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4371 states to 4371 states and 17378 transitions. [2022-11-25 23:59:05,218 INFO L78 Accepts]: Start accepts. Automaton has 4371 states and 17378 transitions. Word has length 2 [2022-11-25 23:59:05,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:05,219 INFO L495 AbstractCegarLoop]: Abstraction has 4371 states and 17378 transitions. [2022-11-25 23:59:05,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:05,220 INFO L276 IsEmpty]: Start isEmpty. Operand 4371 states and 17378 transitions. [2022-11-25 23:59:05,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-25 23:59:05,220 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:05,220 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-25 23:59:05,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:05,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:05,432 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:05,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:05,433 INFO L85 PathProgramCache]: Analyzing trace with hash 36300, now seen corresponding path program 1 times [2022-11-25 23:59:05,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:05,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1346556600] [2022-11-25 23:59:05,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:05,434 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:05,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:05,482 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:05,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-25 23:59:05,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:05,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 23:59:05,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:05,678 INFO L321 Elim1Store]: treesize reduction 50, result has 23.1 percent of original size [2022-11-25 23:59:05,679 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 3 case distinctions, treesize of input 22 treesize of output 29 [2022-11-25 23:59:05,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:05,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:05,733 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:05,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1346556600] [2022-11-25 23:59:05,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1346556600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:05,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:05,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 23:59:05,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436687896] [2022-11-25 23:59:05,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:05,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:59:05,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:05,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:59:05,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:05,736 INFO L87 Difference]: Start difference. First operand 4371 states and 17378 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:06,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:06,175 INFO L93 Difference]: Finished difference Result 3545 states and 13716 transitions. [2022-11-25 23:59:06,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:59:06,176 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-25 23:59:06,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:06,212 INFO L225 Difference]: With dead ends: 3545 [2022-11-25 23:59:06,212 INFO L226 Difference]: Without dead ends: 3545 [2022-11-25 23:59:06,213 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:06,214 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 52 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:06,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 9 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-25 23:59:06,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3545 states. [2022-11-25 23:59:06,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3545 to 3545. [2022-11-25 23:59:06,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3545 states, 3206 states have (on average 4.278228321896444) internal successors, (13716), 3544 states have internal predecessors, (13716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:06,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3545 states to 3545 states and 13716 transitions. [2022-11-25 23:59:06,422 INFO L78 Accepts]: Start accepts. Automaton has 3545 states and 13716 transitions. Word has length 2 [2022-11-25 23:59:06,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:06,423 INFO L495 AbstractCegarLoop]: Abstraction has 3545 states and 13716 transitions. [2022-11-25 23:59:06,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:06,423 INFO L276 IsEmpty]: Start isEmpty. Operand 3545 states and 13716 transitions. [2022-11-25 23:59:06,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-25 23:59:06,424 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:06,424 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-25 23:59:06,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:06,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:06,636 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:06,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:06,637 INFO L85 PathProgramCache]: Analyzing trace with hash 36302, now seen corresponding path program 1 times [2022-11-25 23:59:06,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:06,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1388088883] [2022-11-25 23:59:06,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:06,637 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:06,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:06,640 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:06,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-25 23:59:06,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:06,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-25 23:59:06,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:06,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:06,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:06,808 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-25 23:59:06,808 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-25 23:59:06,825 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 8 [2022-11-25 23:59:06,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:06,863 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:06,863 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:06,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1388088883] [2022-11-25 23:59:06,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1388088883] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:06,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:06,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 23:59:06,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007120835] [2022-11-25 23:59:06,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:06,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:59:06,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:06,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:59:06,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:06,866 INFO L87 Difference]: Start difference. First operand 3545 states and 13716 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:07,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:07,288 INFO L93 Difference]: Finished difference Result 2709 states and 10029 transitions. [2022-11-25 23:59:07,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:59:07,289 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-25 23:59:07,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:07,324 INFO L225 Difference]: With dead ends: 2709 [2022-11-25 23:59:07,324 INFO L226 Difference]: Without dead ends: 2709 [2022-11-25 23:59:07,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:07,329 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 59 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:07,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 7 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 23:59:07,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2709 states. [2022-11-25 23:59:07,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2709 to 2709. [2022-11-25 23:59:07,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2709 states, 2494 states have (on average 4.021251002405774) internal successors, (10029), 2708 states have internal predecessors, (10029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:07,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2709 states to 2709 states and 10029 transitions. [2022-11-25 23:59:07,442 INFO L78 Accepts]: Start accepts. Automaton has 2709 states and 10029 transitions. Word has length 2 [2022-11-25 23:59:07,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:07,443 INFO L495 AbstractCegarLoop]: Abstraction has 2709 states and 10029 transitions. [2022-11-25 23:59:07,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:07,443 INFO L276 IsEmpty]: Start isEmpty. Operand 2709 states and 10029 transitions. [2022-11-25 23:59:07,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-25 23:59:07,444 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:07,444 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-25 23:59:07,465 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:07,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:07,666 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:07,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:07,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1125120, now seen corresponding path program 1 times [2022-11-25 23:59:07,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:07,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1429504719] [2022-11-25 23:59:07,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:07,667 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:07,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:07,669 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:07,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-25 23:59:07,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:07,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 23:59:07,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:07,846 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:07,846 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:08,023 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:08,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:08,291 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:08,291 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:08,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1429504719] [2022-11-25 23:59:08,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1429504719] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:08,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [958508538] [2022-11-25 23:59:08,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:08,292 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 23:59:08,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 23:59:08,298 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 23:59:08,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2022-11-25 23:59:08,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:08,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 23:59:08,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:08,588 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:08,589 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:08,631 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:08,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:08,734 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:08,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [958508538] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:08,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903955669] [2022-11-25 23:59:08,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:08,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:59:08,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:59:08,741 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:59:08,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-25 23:59:08,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:08,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-25 23:59:08,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:08,930 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:08,931 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:08,997 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:08,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:09,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:09,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903955669] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:09,183 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 23:59:09,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2, 2, 2, 2] total 6 [2022-11-25 23:59:09,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529482441] [2022-11-25 23:59:09,184 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 23:59:09,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-25 23:59:09,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:09,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-25 23:59:09,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-11-25 23:59:09,185 INFO L87 Difference]: Start difference. First operand 2709 states and 10029 transitions. Second operand has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 7 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:11,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:11,303 INFO L93 Difference]: Finished difference Result 2779 states and 10186 transitions. [2022-11-25 23:59:11,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 23:59:11,304 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 7 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-25 23:59:11,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:11,327 INFO L225 Difference]: With dead ends: 2779 [2022-11-25 23:59:11,327 INFO L226 Difference]: Without dead ends: 2779 [2022-11-25 23:59:11,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=40, Invalid=50, Unknown=0, NotChecked=0, Total=90 [2022-11-25 23:59:11,328 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 99 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:11,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 47 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-25 23:59:11,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2779 states. [2022-11-25 23:59:11,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2779 to 2712. [2022-11-25 23:59:11,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2712 states, 2497 states have (on average 4.018822587104525) internal successors, (10035), 2711 states have internal predecessors, (10035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:11,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2712 states to 2712 states and 10035 transitions. [2022-11-25 23:59:11,459 INFO L78 Accepts]: Start accepts. Automaton has 2712 states and 10035 transitions. Word has length 3 [2022-11-25 23:59:11,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:11,459 INFO L495 AbstractCegarLoop]: Abstraction has 2712 states and 10035 transitions. [2022-11-25 23:59:11,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 7 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:11,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2712 states and 10035 transitions. [2022-11-25 23:59:11,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-25 23:59:11,460 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:11,460 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-11-25 23:59:11,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:11,677 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-11-25 23:59:11,874 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:12,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt [2022-11-25 23:59:12,073 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:12,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:12,074 INFO L85 PathProgramCache]: Analyzing trace with hash -836911304, now seen corresponding path program 2 times [2022-11-25 23:59:12,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:12,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [834135818] [2022-11-25 23:59:12,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 23:59:12,074 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:12,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:12,077 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:12,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-25 23:59:12,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 23:59:12,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 23:59:12,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-25 23:59:12,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:12,292 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:12,292 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:12,491 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:12,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:13,268 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:13,269 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:13,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [834135818] [2022-11-25 23:59:13,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [834135818] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:13,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [77490296] [2022-11-25 23:59:13,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 23:59:13,269 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 23:59:13,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 23:59:13,273 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 23:59:13,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2022-11-25 23:59:13,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 23:59:13,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 23:59:13,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-25 23:59:13,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:13,582 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:13,582 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:13,712 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:13,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:14,765 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:14,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [77490296] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:14,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710126017] [2022-11-25 23:59:14,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 23:59:14,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:59:14,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:59:14,767 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:59:14,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-25 23:59:14,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 23:59:14,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 23:59:14,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-25 23:59:14,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:14,969 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:14,969 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:15,053 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:15,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:15,278 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:15,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710126017] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:15,279 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 23:59:15,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 15 [2022-11-25 23:59:15,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450890047] [2022-11-25 23:59:15,279 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 23:59:15,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-25 23:59:15,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:15,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-25 23:59:15,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-11-25 23:59:15,280 INFO L87 Difference]: Start difference. First operand 2712 states and 10035 transitions. Second operand has 17 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:22,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:22,443 INFO L93 Difference]: Finished difference Result 2903 states and 10463 transitions. [2022-11-25 23:59:22,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-25 23:59:22,445 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-25 23:59:22,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:22,466 INFO L225 Difference]: With dead ends: 2903 [2022-11-25 23:59:22,466 INFO L226 Difference]: Without dead ends: 2903 [2022-11-25 23:59:22,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2022-11-25 23:59:22,468 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 584 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 940 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:22,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 136 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 940 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2022-11-25 23:59:22,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2903 states. [2022-11-25 23:59:22,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2903 to 2718. [2022-11-25 23:59:22,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2718 states, 2503 states have (on average 4.013983220135837) internal successors, (10047), 2717 states have internal predecessors, (10047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:22,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2718 states to 2718 states and 10047 transitions. [2022-11-25 23:59:22,591 INFO L78 Accepts]: Start accepts. Automaton has 2718 states and 10047 transitions. Word has length 6 [2022-11-25 23:59:22,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:22,591 INFO L495 AbstractCegarLoop]: Abstraction has 2718 states and 10047 transitions. [2022-11-25 23:59:22,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:22,592 INFO L276 IsEmpty]: Start isEmpty. Operand 2718 states and 10047 transitions. [2022-11-25 23:59:22,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-25 23:59:22,592 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:22,593 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-25 23:59:22,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2022-11-25 23:59:22,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:23,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:23,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:59:23,196 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:23,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:23,197 INFO L85 PathProgramCache]: Analyzing trace with hash -807809780, now seen corresponding path program 1 times [2022-11-25 23:59:23,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:23,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1642421965] [2022-11-25 23:59:23,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:23,197 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:23,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:23,198 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:23,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-25 23:59:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:23,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-25 23:59:23,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:23,346 INFO L321 Elim1Store]: treesize reduction 50, result has 23.1 percent of original size [2022-11-25 23:59:23,347 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 12 treesize of output 22 [2022-11-25 23:59:23,390 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:23,390 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:23,391 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:23,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1642421965] [2022-11-25 23:59:23,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1642421965] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:23,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:23,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 23:59:23,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689978123] [2022-11-25 23:59:23,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:23,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:59:23,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:23,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:59:23,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:23,393 INFO L87 Difference]: Start difference. First operand 2718 states and 10047 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:23,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:23,735 INFO L93 Difference]: Finished difference Result 2595 states and 9573 transitions. [2022-11-25 23:59:23,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:59:23,736 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-25 23:59:23,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:23,755 INFO L225 Difference]: With dead ends: 2595 [2022-11-25 23:59:23,755 INFO L226 Difference]: Without dead ends: 2595 [2022-11-25 23:59:23,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:23,757 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 50 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 8 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:23,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 8 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 23:59:23,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2022-11-25 23:59:23,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2569. [2022-11-25 23:59:23,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2569 states, 2394 states have (on average 3.9770258980785296) internal successors, (9521), 2568 states have internal predecessors, (9521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:23,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2569 states to 2569 states and 9521 transitions. [2022-11-25 23:59:23,878 INFO L78 Accepts]: Start accepts. Automaton has 2569 states and 9521 transitions. Word has length 6 [2022-11-25 23:59:23,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:23,879 INFO L495 AbstractCegarLoop]: Abstraction has 2569 states and 9521 transitions. [2022-11-25 23:59:23,879 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:23,880 INFO L276 IsEmpty]: Start isEmpty. Operand 2569 states and 9521 transitions. [2022-11-25 23:59:23,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-25 23:59:23,880 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:23,880 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-25 23:59:23,899 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-11-25 23:59:24,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:24,094 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:24,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:24,094 INFO L85 PathProgramCache]: Analyzing trace with hash -807809779, now seen corresponding path program 1 times [2022-11-25 23:59:24,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:24,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1608729486] [2022-11-25 23:59:24,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:24,095 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:24,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:24,096 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:24,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-25 23:59:24,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:24,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-25 23:59:24,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:24,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:24,253 INFO L321 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2022-11-25 23:59:24,253 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 23 [2022-11-25 23:59:24,297 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 39 treesize of output 37 [2022-11-25 23:59:24,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:24,348 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:24,348 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:24,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1608729486] [2022-11-25 23:59:24,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1608729486] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:24,348 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:24,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 23:59:24,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243027465] [2022-11-25 23:59:24,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:24,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:59:24,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:24,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:59:24,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:24,350 INFO L87 Difference]: Start difference. First operand 2569 states and 9521 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:24,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:24,599 INFO L93 Difference]: Finished difference Result 2397 states and 8936 transitions. [2022-11-25 23:59:24,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:59:24,600 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-25 23:59:24,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:24,615 INFO L225 Difference]: With dead ends: 2397 [2022-11-25 23:59:24,615 INFO L226 Difference]: Without dead ends: 2397 [2022-11-25 23:59:24,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:24,616 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 53 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:24,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 6 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 23:59:24,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2397 states. [2022-11-25 23:59:24,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2397 to 2397. [2022-11-25 23:59:24,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 2266 states have (on average 3.9435127978817297) internal successors, (8936), 2396 states have internal predecessors, (8936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:24,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 8936 transitions. [2022-11-25 23:59:24,701 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 8936 transitions. Word has length 6 [2022-11-25 23:59:24,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:24,701 INFO L495 AbstractCegarLoop]: Abstraction has 2397 states and 8936 transitions. [2022-11-25 23:59:24,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:24,702 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 8936 transitions. [2022-11-25 23:59:24,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-25 23:59:24,702 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:24,703 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:24,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:24,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:24,921 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:24,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:24,921 INFO L85 PathProgramCache]: Analyzing trace with hash 721256862, now seen corresponding path program 1 times [2022-11-25 23:59:24,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:24,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1793635903] [2022-11-25 23:59:24,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:24,922 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:24,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:24,924 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:24,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-25 23:59:25,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:25,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 23:59:25,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:25,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 7 [2022-11-25 23:59:25,072 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-25 23:59:25,072 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-25 23:59:25,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:25,080 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:25,080 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:25,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1793635903] [2022-11-25 23:59:25,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1793635903] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:25,080 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:25,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 23:59:25,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109331278] [2022-11-25 23:59:25,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:25,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:59:25,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:25,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:59:25,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:25,082 INFO L87 Difference]: Start difference. First operand 2397 states and 8936 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:25,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:25,372 INFO L93 Difference]: Finished difference Result 2033 states and 7378 transitions. [2022-11-25 23:59:25,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:59:25,373 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-25 23:59:25,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:25,386 INFO L225 Difference]: With dead ends: 2033 [2022-11-25 23:59:25,386 INFO L226 Difference]: Without dead ends: 2033 [2022-11-25 23:59:25,386 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:25,387 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 41 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:25,388 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 11 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 23:59:25,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2033 states. [2022-11-25 23:59:25,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2033 to 2033. [2022-11-25 23:59:25,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 1932 states have (on average 3.818840579710145) internal successors, (7378), 2032 states have internal predecessors, (7378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:25,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7378 transitions. [2022-11-25 23:59:25,459 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7378 transitions. Word has length 7 [2022-11-25 23:59:25,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:25,460 INFO L495 AbstractCegarLoop]: Abstraction has 2033 states and 7378 transitions. [2022-11-25 23:59:25,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:25,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7378 transitions. [2022-11-25 23:59:25,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-25 23:59:25,461 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:25,461 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:25,479 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:25,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:25,679 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:25,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:25,680 INFO L85 PathProgramCache]: Analyzing trace with hash 721256863, now seen corresponding path program 1 times [2022-11-25 23:59:25,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:25,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [210814932] [2022-11-25 23:59:25,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:25,681 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:25,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:25,682 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:25,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-25 23:59:25,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:25,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 23:59:25,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:25,814 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 7 [2022-11-25 23:59:25,820 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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-11-25 23:59:25,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:25,848 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 14 [2022-11-25 23:59:25,866 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-25 23:59:25,867 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 13 treesize of output 13 [2022-11-25 23:59:25,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:25,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:25,906 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:25,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [210814932] [2022-11-25 23:59:25,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [210814932] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:25,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:25,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:59:25,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655227611] [2022-11-25 23:59:25,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:25,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 23:59:25,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:25,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 23:59:25,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 23:59:25,911 INFO L87 Difference]: Start difference. First operand 2033 states and 7378 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:26,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:26,299 INFO L93 Difference]: Finished difference Result 1669 states and 5820 transitions. [2022-11-25 23:59:26,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 23:59:26,300 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-25 23:59:26,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:26,309 INFO L225 Difference]: With dead ends: 1669 [2022-11-25 23:59:26,309 INFO L226 Difference]: Without dead ends: 1669 [2022-11-25 23:59:26,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 23:59:26,310 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 53 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:26,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 13 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-25 23:59:26,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1669 states. [2022-11-25 23:59:26,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1669 to 1669. [2022-11-25 23:59:26,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1598 states have (on average 3.642052565707134) internal successors, (5820), 1668 states have internal predecessors, (5820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:26,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 5820 transitions. [2022-11-25 23:59:26,369 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 5820 transitions. Word has length 7 [2022-11-25 23:59:26,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:26,369 INFO L495 AbstractCegarLoop]: Abstraction has 1669 states and 5820 transitions. [2022-11-25 23:59:26,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:26,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 5820 transitions. [2022-11-25 23:59:26,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-25 23:59:26,371 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:26,371 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:26,385 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:26,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:26,585 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread4Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:26,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:26,586 INFO L85 PathProgramCache]: Analyzing trace with hash -758549968, now seen corresponding path program 1 times [2022-11-25 23:59:26,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:26,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1276236578] [2022-11-25 23:59:26,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:26,586 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:26,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:26,588 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:26,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-25 23:59:26,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:26,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 23:59:26,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:26,773 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-25 23:59:26,773 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-25 23:59:26,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:26,813 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:26,813 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:26,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1276236578] [2022-11-25 23:59:26,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1276236578] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:26,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:26,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 23:59:26,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002789410] [2022-11-25 23:59:26,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:26,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 23:59:26,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:26,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 23:59:26,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 23:59:26,815 INFO L87 Difference]: Start difference. First operand 1669 states and 5820 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:27,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:27,207 INFO L93 Difference]: Finished difference Result 1133 states and 3781 transitions. [2022-11-25 23:59:27,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 23:59:27,208 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-25 23:59:27,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:27,214 INFO L225 Difference]: With dead ends: 1133 [2022-11-25 23:59:27,215 INFO L226 Difference]: Without dead ends: 1133 [2022-11-25 23:59:27,215 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:59:27,216 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 82 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:27,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 9 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-25 23:59:27,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1133 states. [2022-11-25 23:59:27,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1133 to 1107. [2022-11-25 23:59:27,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1107 states, 1074 states have (on average 3.492551210428305) internal successors, (3751), 1106 states have internal predecessors, (3751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:27,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1107 states to 1107 states and 3751 transitions. [2022-11-25 23:59:27,252 INFO L78 Accepts]: Start accepts. Automaton has 1107 states and 3751 transitions. Word has length 9 [2022-11-25 23:59:27,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:27,253 INFO L495 AbstractCegarLoop]: Abstraction has 1107 states and 3751 transitions. [2022-11-25 23:59:27,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:27,253 INFO L276 IsEmpty]: Start isEmpty. Operand 1107 states and 3751 transitions. [2022-11-25 23:59:27,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-25 23:59:27,254 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:27,254 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:27,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:27,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:27,467 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:27,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:27,468 INFO L85 PathProgramCache]: Analyzing trace with hash -758549966, now seen corresponding path program 1 times [2022-11-25 23:59:27,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:27,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1373316881] [2022-11-25 23:59:27,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:27,469 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:27,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:27,470 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:27,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-25 23:59:27,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:27,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-25 23:59:27,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:27,675 INFO L321 Elim1Store]: treesize reduction 41, result has 34.9 percent of original size [2022-11-25 23:59:27,676 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 16 treesize of output 31 [2022-11-25 23:59:27,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:27,865 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:27,865 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:27,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1373316881] [2022-11-25 23:59:27,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1373316881] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:27,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:27,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:59:27,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767035127] [2022-11-25 23:59:27,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:27,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:59:27,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:27,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:59:27,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:59:27,867 INFO L87 Difference]: Start difference. First operand 1107 states and 3751 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:28,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:28,550 INFO L93 Difference]: Finished difference Result 1111 states and 3761 transitions. [2022-11-25 23:59:28,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 23:59:28,550 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-25 23:59:28,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:28,554 INFO L225 Difference]: With dead ends: 1111 [2022-11-25 23:59:28,554 INFO L226 Difference]: Without dead ends: 1111 [2022-11-25 23:59:28,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-25 23:59:28,555 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 22 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:28,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 33 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-25 23:59:28,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2022-11-25 23:59:28,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 1109. [2022-11-25 23:59:28,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1109 states, 1076 states have (on average 3.492565055762082) internal successors, (3758), 1108 states have internal predecessors, (3758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:28,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1109 states to 1109 states and 3758 transitions. [2022-11-25 23:59:28,589 INFO L78 Accepts]: Start accepts. Automaton has 1109 states and 3758 transitions. Word has length 9 [2022-11-25 23:59:28,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:28,589 INFO L495 AbstractCegarLoop]: Abstraction has 1109 states and 3758 transitions. [2022-11-25 23:59:28,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:28,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1109 states and 3758 transitions. [2022-11-25 23:59:28,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-25 23:59:28,590 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:28,591 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:28,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:28,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:28,803 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:28,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:28,803 INFO L85 PathProgramCache]: Analyzing trace with hash 920164938, now seen corresponding path program 1 times [2022-11-25 23:59:28,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:28,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [919627642] [2022-11-25 23:59:28,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:28,804 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:28,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:28,805 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:28,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-25 23:59:28,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:28,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 23:59:28,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:29,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:29,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:29,024 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:29,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [919627642] [2022-11-25 23:59:29,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [919627642] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:29,024 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:29,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:59:29,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470312524] [2022-11-25 23:59:29,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:29,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:59:29,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:29,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:59:29,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:59:29,026 INFO L87 Difference]: Start difference. First operand 1109 states and 3758 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:29,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:29,643 INFO L93 Difference]: Finished difference Result 1999 states and 6587 transitions. [2022-11-25 23:59:29,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 23:59:29,644 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-25 23:59:29,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:29,652 INFO L225 Difference]: With dead ends: 1999 [2022-11-25 23:59:29,652 INFO L226 Difference]: Without dead ends: 1999 [2022-11-25 23:59:29,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-25 23:59:29,653 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 125 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:29,654 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 67 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-25 23:59:29,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1999 states. [2022-11-25 23:59:29,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1999 to 1815. [2022-11-25 23:59:29,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1815 states, 1782 states have (on average 3.435465768799102) internal successors, (6122), 1814 states have internal predecessors, (6122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:29,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1815 states to 1815 states and 6122 transitions. [2022-11-25 23:59:29,722 INFO L78 Accepts]: Start accepts. Automaton has 1815 states and 6122 transitions. Word has length 10 [2022-11-25 23:59:29,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:29,723 INFO L495 AbstractCegarLoop]: Abstraction has 1815 states and 6122 transitions. [2022-11-25 23:59:29,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:29,723 INFO L276 IsEmpty]: Start isEmpty. Operand 1815 states and 6122 transitions. [2022-11-25 23:59:29,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-25 23:59:29,751 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:29,751 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:29,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:29,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:29,952 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:29,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:29,953 INFO L85 PathProgramCache]: Analyzing trace with hash -761600690, now seen corresponding path program 1 times [2022-11-25 23:59:29,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:29,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [947060506] [2022-11-25 23:59:29,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:29,953 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:29,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:29,954 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:29,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-25 23:59:30,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:30,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 23:59:30,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:30,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:30,198 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:30,198 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:30,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [947060506] [2022-11-25 23:59:30,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [947060506] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:30,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:30,199 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:59:30,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204387485] [2022-11-25 23:59:30,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:30,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:59:30,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:30,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:59:30,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:59:30,200 INFO L87 Difference]: Start difference. First operand 1815 states and 6122 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:30,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:30,701 INFO L93 Difference]: Finished difference Result 1539 states and 4831 transitions. [2022-11-25 23:59:30,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 23:59:30,701 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-25 23:59:30,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:30,708 INFO L225 Difference]: With dead ends: 1539 [2022-11-25 23:59:30,708 INFO L226 Difference]: Without dead ends: 1539 [2022-11-25 23:59:30,709 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-25 23:59:30,709 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 110 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:30,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 48 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-25 23:59:30,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1539 states. [2022-11-25 23:59:30,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1539 to 1501. [2022-11-25 23:59:30,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1501 states, 1468 states have (on average 3.2568119891008176) internal successors, (4781), 1500 states have internal predecessors, (4781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:30,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1501 states to 1501 states and 4781 transitions. [2022-11-25 23:59:30,750 INFO L78 Accepts]: Start accepts. Automaton has 1501 states and 4781 transitions. Word has length 10 [2022-11-25 23:59:30,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:30,751 INFO L495 AbstractCegarLoop]: Abstraction has 1501 states and 4781 transitions. [2022-11-25 23:59:30,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:30,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1501 states and 4781 transitions. [2022-11-25 23:59:30,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-25 23:59:30,752 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:30,752 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:30,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:30,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:30,965 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:30,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:30,965 INFO L85 PathProgramCache]: Analyzing trace with hash -193794030, now seen corresponding path program 1 times [2022-11-25 23:59:30,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:30,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1206428867] [2022-11-25 23:59:30,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:30,967 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:30,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:30,968 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:31,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-25 23:59:31,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:31,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-25 23:59:31,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:31,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:31,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:31,432 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:31,432 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:31,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1206428867] [2022-11-25 23:59:31,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1206428867] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:31,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [733952193] [2022-11-25 23:59:31,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:31,433 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 23:59:31,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 23:59:31,434 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 23:59:31,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2022-11-25 23:59:31,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:31,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-25 23:59:31,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:31,770 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:31,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:31,825 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:31,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [733952193] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:31,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676374357] [2022-11-25 23:59:31,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:31,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:59:31,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:59:31,831 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:59:31,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-25 23:59:31,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:31,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-25 23:59:31,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:32,062 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:32,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:32,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:32,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676374357] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:32,102 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 23:59:32,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 10 [2022-11-25 23:59:32,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337169330] [2022-11-25 23:59:32,103 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 23:59:32,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-25 23:59:32,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:32,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-25 23:59:32,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-11-25 23:59:32,104 INFO L87 Difference]: Start difference. First operand 1501 states and 4781 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:33,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:33,728 INFO L93 Difference]: Finished difference Result 2429 states and 7660 transitions. [2022-11-25 23:59:33,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-25 23:59:33,729 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-25 23:59:33,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:33,737 INFO L225 Difference]: With dead ends: 2429 [2022-11-25 23:59:33,737 INFO L226 Difference]: Without dead ends: 2429 [2022-11-25 23:59:33,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2022-11-25 23:59:33,738 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 410 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:33,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 228 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-25 23:59:33,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2429 states. [2022-11-25 23:59:33,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2429 to 2086. [2022-11-25 23:59:33,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2086 states, 2053 states have (on average 3.3511933755479784) internal successors, (6880), 2085 states have internal predecessors, (6880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:33,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2086 states to 2086 states and 6880 transitions. [2022-11-25 23:59:33,797 INFO L78 Accepts]: Start accepts. Automaton has 2086 states and 6880 transitions. Word has length 11 [2022-11-25 23:59:33,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:33,798 INFO L495 AbstractCegarLoop]: Abstraction has 2086 states and 6880 transitions. [2022-11-25 23:59:33,798 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:33,798 INFO L276 IsEmpty]: Start isEmpty. Operand 2086 states and 6880 transitions. [2022-11-25 23:59:33,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-25 23:59:33,799 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:33,799 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:33,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:34,016 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:34,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:34,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:34,414 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:34,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:34,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1875559658, now seen corresponding path program 1 times [2022-11-25 23:59:34,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:34,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1813153958] [2022-11-25 23:59:34,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:34,416 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:34,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:34,417 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:34,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-25 23:59:34,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:34,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-25 23:59:34,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:34,713 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:34,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:34,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:34,877 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:34,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1813153958] [2022-11-25 23:59:34,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1813153958] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:34,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1529892253] [2022-11-25 23:59:34,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:34,878 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 23:59:34,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 23:59:34,883 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 23:59:34,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2022-11-25 23:59:35,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:35,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-25 23:59:35,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:35,265 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:35,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:35,321 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:35,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1529892253] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:35,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724715188] [2022-11-25 23:59:35,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:35,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:59:35,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:59:35,323 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:59:35,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-25 23:59:35,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:35,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-25 23:59:35,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:35,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:35,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:35,611 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:35,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724715188] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:35,612 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 23:59:35,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 10 [2022-11-25 23:59:35,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236884507] [2022-11-25 23:59:35,612 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 23:59:35,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-25 23:59:35,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:35,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-25 23:59:35,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-11-25 23:59:35,614 INFO L87 Difference]: Start difference. First operand 2086 states and 6880 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:37,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:37,027 INFO L93 Difference]: Finished difference Result 1969 states and 5688 transitions. [2022-11-25 23:59:37,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-25 23:59:37,028 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-25 23:59:37,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:37,032 INFO L225 Difference]: With dead ends: 1969 [2022-11-25 23:59:37,033 INFO L226 Difference]: Without dead ends: 1969 [2022-11-25 23:59:37,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2022-11-25 23:59:37,033 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 318 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:37,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 180 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-25 23:59:37,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1969 states. [2022-11-25 23:59:37,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1969 to 1475. [2022-11-25 23:59:37,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1442 states have (on average 3.1248266296809986) internal successors, (4506), 1474 states have internal predecessors, (4506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:37,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 4506 transitions. [2022-11-25 23:59:37,076 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 4506 transitions. Word has length 11 [2022-11-25 23:59:37,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:37,076 INFO L495 AbstractCegarLoop]: Abstraction has 1475 states and 4506 transitions. [2022-11-25 23:59:37,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:37,077 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 4506 transitions. [2022-11-25 23:59:37,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-25 23:59:37,077 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:37,077 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:37,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:37,290 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:37,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (24)] Ended with exit code 0 [2022-11-25 23:59:37,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt [2022-11-25 23:59:37,684 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:37,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:37,684 INFO L85 PathProgramCache]: Analyzing trace with hash -2134782740, now seen corresponding path program 1 times [2022-11-25 23:59:37,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:37,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1183215605] [2022-11-25 23:59:37,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:37,685 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:37,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:37,686 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:37,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-25 23:59:37,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:37,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:59:37,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:37,820 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 7 [2022-11-25 23:59:37,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:37,841 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:37,842 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:37,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1183215605] [2022-11-25 23:59:37,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1183215605] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:37,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:37,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 23:59:37,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88449218] [2022-11-25 23:59:37,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:37,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:59:37,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:37,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:59:37,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:37,845 INFO L87 Difference]: Start difference. First operand 1475 states and 4506 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:38,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:38,099 INFO L93 Difference]: Finished difference Result 1345 states and 4117 transitions. [2022-11-25 23:59:38,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:59:38,099 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-25 23:59:38,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:38,103 INFO L225 Difference]: With dead ends: 1345 [2022-11-25 23:59:38,103 INFO L226 Difference]: Without dead ends: 1345 [2022-11-25 23:59:38,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:38,104 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 30 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:38,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 11 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 23:59:38,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1345 states. [2022-11-25 23:59:38,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1345 to 1345. [2022-11-25 23:59:38,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1345 states, 1320 states have (on average 3.118939393939394) internal successors, (4117), 1344 states have internal predecessors, (4117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:38,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1345 states to 1345 states and 4117 transitions. [2022-11-25 23:59:38,169 INFO L78 Accepts]: Start accepts. Automaton has 1345 states and 4117 transitions. Word has length 11 [2022-11-25 23:59:38,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:38,170 INFO L495 AbstractCegarLoop]: Abstraction has 1345 states and 4117 transitions. [2022-11-25 23:59:38,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:38,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1345 states and 4117 transitions. [2022-11-25 23:59:38,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-25 23:59:38,171 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:38,171 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:59:38,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:38,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:38,383 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:38,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:38,384 INFO L85 PathProgramCache]: Analyzing trace with hash -2134782739, now seen corresponding path program 1 times [2022-11-25 23:59:38,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:38,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1667700532] [2022-11-25 23:59:38,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:38,384 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:38,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:38,385 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:38,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-25 23:59:38,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:38,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 23:59:38,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:38,518 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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-11-25 23:59:38,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:38,559 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:59:38,559 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:38,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1667700532] [2022-11-25 23:59:38,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1667700532] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:59:38,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:59:38,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 23:59:38,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326452488] [2022-11-25 23:59:38,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:59:38,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:59:38,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:38,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:59:38,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:38,563 INFO L87 Difference]: Start difference. First operand 1345 states and 4117 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:38,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:59:38,835 INFO L93 Difference]: Finished difference Result 1215 states and 3728 transitions. [2022-11-25 23:59:38,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:59:38,835 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-25 23:59:38,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:59:38,839 INFO L225 Difference]: With dead ends: 1215 [2022-11-25 23:59:38,839 INFO L226 Difference]: Without dead ends: 1215 [2022-11-25 23:59:38,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:59:38,840 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 32 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 23:59:38,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 12 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 23:59:38,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2022-11-25 23:59:38,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 1215. [2022-11-25 23:59:38,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1215 states, 1198 states have (on average 3.1118530884808013) internal successors, (3728), 1214 states have internal predecessors, (3728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:38,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1215 states to 1215 states and 3728 transitions. [2022-11-25 23:59:38,877 INFO L78 Accepts]: Start accepts. Automaton has 1215 states and 3728 transitions. Word has length 11 [2022-11-25 23:59:38,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:59:38,877 INFO L495 AbstractCegarLoop]: Abstraction has 1215 states and 3728 transitions. [2022-11-25 23:59:38,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 23:59:38,878 INFO L276 IsEmpty]: Start isEmpty. Operand 1215 states and 3728 transitions. [2022-11-25 23:59:38,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-25 23:59:38,878 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:59:38,879 INFO L195 NwaCegarLoop]: trace histogram [10, 1, 1] [2022-11-25 23:59:38,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:39,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:39,090 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-25 23:59:39,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:39,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1180915144, now seen corresponding path program 3 times [2022-11-25 23:59:39,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-25 23:59:39,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [310773837] [2022-11-25 23:59:39,091 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 23:59:39,091 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-25 23:59:39,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-25 23:59:39,092 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-25 23:59:39,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-25 23:59:39,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-25 23:59:39,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 23:59:39,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-25 23:59:39,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:39,445 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:39,445 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:39,958 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:39,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:42,714 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:42,714 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-25 23:59:42,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [310773837] [2022-11-25 23:59:42,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [310773837] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:42,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [652494731] [2022-11-25 23:59:42,715 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 23:59:42,715 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-25 23:59:42,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-25 23:59:42,718 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-25 23:59:42,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2022-11-25 23:59:43,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-25 23:59:43,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 23:59:43,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-25 23:59:43,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:43,505 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:43,506 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:43,675 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:43,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:44,138 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:44,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [652494731] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:44,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495776659] [2022-11-25 23:59:44,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 23:59:44,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:59:44,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:59:44,143 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:59:44,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-25 23:59:50,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-25 23:59:50,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 23:59:50,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-25 23:59:50,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:50,311 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-25 23:59:50,311 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-25 23:59:50,508 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:50,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:50,956 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:59:50,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495776659] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:50,956 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-25 23:59:50,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11, 11, 11, 11] total 22 [2022-11-25 23:59:50,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714771666] [2022-11-25 23:59:50,956 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-25 23:59:50,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-25 23:59:50,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-25 23:59:50,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-25 23:59:50,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2022-11-25 23:59:50,958 INFO L87 Difference]: Start difference. First operand 1215 states and 3728 transitions. Second operand has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:18,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:00:18,577 INFO L93 Difference]: Finished difference Result 1545 states and 4507 transitions. [2022-11-26 00:00:18,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-26 00:00:18,578 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-26 00:00:18,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:00:18,582 INFO L225 Difference]: With dead ends: 1545 [2022-11-26 00:00:18,582 INFO L226 Difference]: Without dead ends: 1545 [2022-11-26 00:00:18,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 17.5s TimeCoverageRelationStatistics Valid=454, Invalid=806, Unknown=0, NotChecked=0, Total=1260 [2022-11-26 00:00:18,583 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 1165 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 2015 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1165 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 2127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 2015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2022-11-26 00:00:18,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1165 Valid, 204 Invalid, 2127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 2015 Invalid, 0 Unknown, 0 Unchecked, 12.7s Time] [2022-11-26 00:00:18,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1545 states. [2022-11-26 00:00:18,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1545 to 1227. [2022-11-26 00:00:18,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 1210 states have (on average 3.100826446280992) internal successors, (3752), 1226 states have internal predecessors, (3752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:18,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 3752 transitions. [2022-11-26 00:00:18,612 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 3752 transitions. Word has length 12 [2022-11-26 00:00:18,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:00:18,612 INFO L495 AbstractCegarLoop]: Abstraction has 1227 states and 3752 transitions. [2022-11-26 00:00:18,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:18,613 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 3752 transitions. [2022-11-26 00:00:18,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-26 00:00:18,613 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:00:18,614 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:00:18,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-26 00:00:18,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-11-26 00:00:19,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (29)] Forceful destruction successful, exit code 0 [2022-11-26 00:00:19,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt [2022-11-26 00:00:19,225 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-26 00:00:19,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:00:19,226 INFO L85 PathProgramCache]: Analyzing trace with hash -366783670, now seen corresponding path program 2 times [2022-11-26 00:00:19,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-26 00:00:19,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [747345205] [2022-11-26 00:00:19,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-26 00:00:19,226 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-26 00:00:19,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-26 00:00:19,227 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-26 00:00:19,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-26 00:00:19,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-26 00:00:19,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-26 00:00:19,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-26 00:00:19,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:00:19,447 INFO L321 Elim1Store]: treesize reduction 41, result has 34.9 percent of original size [2022-11-26 00:00:19,448 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 16 treesize of output 31 [2022-11-26 00:00:19,523 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-26 00:00:19,523 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-26 00:00:19,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:19,701 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-26 00:00:19,715 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-26 00:00:19,715 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 13 treesize of output 13 [2022-11-26 00:00:19,839 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-26 00:00:19,839 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:00:19,839 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-26 00:00:19,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [747345205] [2022-11-26 00:00:19,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [747345205] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:00:19,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-26 00:00:19,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-26 00:00:19,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892889364] [2022-11-26 00:00:19,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:00:19,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-26 00:00:19,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-26 00:00:19,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-26 00:00:19,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:00:19,842 INFO L87 Difference]: Start difference. First operand 1227 states and 3752 transitions. Second operand has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:21,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:00:21,056 INFO L93 Difference]: Finished difference Result 1540 states and 4769 transitions. [2022-11-26 00:00:21,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-26 00:00:21,057 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-26 00:00:21,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:00:21,060 INFO L225 Difference]: With dead ends: 1540 [2022-11-26 00:00:21,061 INFO L226 Difference]: Without dead ends: 1540 [2022-11-26 00:00:21,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-11-26 00:00:21,061 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 167 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-26 00:00:21,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 18 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-26 00:00:21,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2022-11-26 00:00:21,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 1370. [2022-11-26 00:00:21,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1370 states, 1353 states have (on average 3.2453806356245383) internal successors, (4391), 1369 states have internal predecessors, (4391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:21,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1370 states to 1370 states and 4391 transitions. [2022-11-26 00:00:21,098 INFO L78 Accepts]: Start accepts. Automaton has 1370 states and 4391 transitions. Word has length 12 [2022-11-26 00:00:21,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:00:21,099 INFO L495 AbstractCegarLoop]: Abstraction has 1370 states and 4391 transitions. [2022-11-26 00:00:21,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:21,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1370 states and 4391 transitions. [2022-11-26 00:00:21,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-26 00:00:21,100 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:00:21,100 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:00:21,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-11-26 00:00:21,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-26 00:00:21,312 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-26 00:00:21,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:00:21,312 INFO L85 PathProgramCache]: Analyzing trace with hash 967809207, now seen corresponding path program 1 times [2022-11-26 00:00:21,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-26 00:00:21,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [578112815] [2022-11-26 00:00:21,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:00:21,313 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-26 00:00:21,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-26 00:00:21,314 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-26 00:00:21,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-26 00:00:21,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:00:21,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-26 00:00:21,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:00:21,538 INFO L321 Elim1Store]: treesize reduction 41, result has 34.9 percent of original size [2022-11-26 00:00:21,539 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 16 treesize of output 31 [2022-11-26 00:00:21,813 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-26 00:00:21,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:00:22,579 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-26 00:00:22,579 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-26 00:00:22,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [578112815] [2022-11-26 00:00:22,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [578112815] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:00:22,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1193153775] [2022-11-26 00:00:22,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:00:22,580 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-26 00:00:22,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-26 00:00:22,581 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-26 00:00:22,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2022-11-26 00:00:22,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:00:22,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-26 00:00:22,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:00:23,284 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:00:23,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:00:23,841 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:00:23,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1193153775] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:00:23,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701712335] [2022-11-26 00:00:23,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:00:23,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:00:23,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:00:23,843 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:00:23,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-26 00:00:23,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:00:23,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-26 00:00:23,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:00:24,310 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:00:24,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:00:24,386 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:00:24,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701712335] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:00:24,387 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-26 00:00:24,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 6, 6, 6, 6] total 23 [2022-11-26 00:00:24,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345428711] [2022-11-26 00:00:24,387 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-26 00:00:24,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-26 00:00:24,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-26 00:00:24,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-26 00:00:24,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2022-11-26 00:00:24,389 INFO L87 Difference]: Start difference. First operand 1370 states and 4391 transitions. Second operand has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:41,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:00:41,167 INFO L93 Difference]: Finished difference Result 3044 states and 8953 transitions. [2022-11-26 00:00:41,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-26 00:00:41,168 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-26 00:00:41,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:00:41,175 INFO L225 Difference]: With dead ends: 3044 [2022-11-26 00:00:41,175 INFO L226 Difference]: Without dead ends: 3044 [2022-11-26 00:00:41,176 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1069 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=788, Invalid=2994, Unknown=0, NotChecked=0, Total=3782 [2022-11-26 00:00:41,177 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 1182 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 2915 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1182 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 2953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 2915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-11-26 00:00:41,177 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1182 Valid, 753 Invalid, 2953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 2915 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2022-11-26 00:00:41,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3044 states. [2022-11-26 00:00:41,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3044 to 2058. [2022-11-26 00:00:41,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2058 states, 2041 states have (on average 3.2562469377756003) internal successors, (6646), 2057 states have internal predecessors, (6646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:41,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2058 states to 2058 states and 6646 transitions. [2022-11-26 00:00:41,235 INFO L78 Accepts]: Start accepts. Automaton has 2058 states and 6646 transitions. Word has length 12 [2022-11-26 00:00:41,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:00:41,235 INFO L495 AbstractCegarLoop]: Abstraction has 2058 states and 6646 transitions. [2022-11-26 00:00:41,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:41,235 INFO L276 IsEmpty]: Start isEmpty. Operand 2058 states and 6646 transitions. [2022-11-26 00:00:41,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-26 00:00:41,236 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:00:41,236 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:00:41,247 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2022-11-26 00:00:41,447 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-11-26 00:00:41,645 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-11-26 00:00:41,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:00:41,840 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-26 00:00:41,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:00:41,841 INFO L85 PathProgramCache]: Analyzing trace with hash -2048549298, now seen corresponding path program 2 times [2022-11-26 00:00:41,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-26 00:00:41,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1087395837] [2022-11-26 00:00:41,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-26 00:00:41,841 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-26 00:00:41,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-26 00:00:41,842 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-26 00:00:41,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-26 00:00:41,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-26 00:00:41,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-26 00:00:42,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-26 00:00:42,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:00:42,107 INFO L321 Elim1Store]: treesize reduction 41, result has 34.9 percent of original size [2022-11-26 00:00:42,107 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 16 treesize of output 31 [2022-11-26 00:00:42,198 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-26 00:00:42,198 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-26 00:00:42,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:42,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-26 00:00:42,422 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-26 00:00:42,423 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 13 treesize of output 13 [2022-11-26 00:00:42,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:42,495 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-26 00:00:42,757 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-26 00:00:42,757 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:00:42,757 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-26 00:00:42,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1087395837] [2022-11-26 00:00:42,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1087395837] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:00:42,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-26 00:00:42,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-26 00:00:42,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138929748] [2022-11-26 00:00:42,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:00:42,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-26 00:00:42,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-26 00:00:42,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-26 00:00:42,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-26 00:00:42,759 INFO L87 Difference]: Start difference. First operand 2058 states and 6646 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:44,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:00:44,773 INFO L93 Difference]: Finished difference Result 2840 states and 9024 transitions. [2022-11-26 00:00:44,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-26 00:00:44,775 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-26 00:00:44,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:00:44,781 INFO L225 Difference]: With dead ends: 2840 [2022-11-26 00:00:44,781 INFO L226 Difference]: Without dead ends: 2840 [2022-11-26 00:00:44,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2022-11-26 00:00:44,782 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 301 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-26 00:00:44,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 17 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-26 00:00:44,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2840 states. [2022-11-26 00:00:44,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2840 to 2202. [2022-11-26 00:00:44,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2202 states, 2185 states have (on average 3.365675057208238) internal successors, (7354), 2201 states have internal predecessors, (7354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:44,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2202 states to 2202 states and 7354 transitions. [2022-11-26 00:00:44,865 INFO L78 Accepts]: Start accepts. Automaton has 2202 states and 7354 transitions. Word has length 12 [2022-11-26 00:00:44,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:00:44,866 INFO L495 AbstractCegarLoop]: Abstraction has 2202 states and 7354 transitions. [2022-11-26 00:00:44,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:00:44,866 INFO L276 IsEmpty]: Start isEmpty. Operand 2202 states and 7354 transitions. [2022-11-26 00:00:44,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-26 00:00:44,867 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:00:44,867 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:00:44,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-11-26 00:00:45,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-26 00:00:45,079 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-26 00:00:45,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:00:45,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1197989743, now seen corresponding path program 1 times [2022-11-26 00:00:45,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-26 00:00:45,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [262295251] [2022-11-26 00:00:45,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:00:45,081 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-26 00:00:45,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-26 00:00:45,082 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-26 00:00:45,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-26 00:00:45,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:00:45,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-26 00:00:45,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:00:45,428 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-26 00:00:45,429 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-26 00:00:45,514 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-26 00:00:45,514 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-26 00:00:46,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:46,068 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 19 [2022-11-26 00:00:46,095 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-26 00:00:46,095 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-26 00:00:46,154 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:00:46,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:00:52,456 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:00:52,456 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-26 00:00:52,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [262295251] [2022-11-26 00:00:52,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [262295251] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:00:52,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1474620774] [2022-11-26 00:00:52,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:00:52,457 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-26 00:00:52,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-26 00:00:52,458 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-26 00:00:52,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2022-11-26 00:00:52,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:00:52,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-26 00:00:52,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:00:53,045 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-26 00:00:53,046 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-26 00:00:54,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:54,097 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-26 00:00:54,256 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:00:54,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:00:56,319 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (bvmul (_ bv4 32) c_~i_7~0))) (let ((.cse1 (bvadd .cse0 (_ bv8 32) c_~X_0~0.offset))) (and (or (bvule (bvadd .cse0 (_ bv4 32) c_~X_0~0.offset) .cse1) (= (bvadd |c_#StackHeapBarrier| (_ bv1 32)) (_ bv0 32))) (forall ((|v_thread1Thread1of1ForFork1_~#t2~0.base_106| (_ BitVec 32))) (or (not (bvult |c_#StackHeapBarrier| |v_thread1Thread1of1ForFork1_~#t2~0.base_106|)) (forall ((v_ArrVal_1015 (_ BitVec 32))) (bvule .cse1 (select (store |c_#length| |v_thread1Thread1of1ForFork1_~#t2~0.base_106| v_ArrVal_1015) c_~X_0~0.base)))))))) is different from false [2022-11-26 00:01:19,212 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:01:19,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1474620774] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:01:19,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482294472] [2022-11-26 00:01:19,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:01:19,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:01:19,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:01:19,213 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:01:19,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-11-26 00:01:19,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:01:19,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-26 00:01:19,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:01:19,453 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-26 00:01:19,454 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-26 00:01:20,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:20,616 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 19 [2022-11-26 00:01:20,627 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-26 00:01:20,628 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 13 treesize of output 13 [2022-11-26 00:01:20,684 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:01:20,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:01:22,768 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (bvmul (_ bv4 32) c_~i_7~0))) (let ((.cse1 (bvadd .cse0 (_ bv8 32) c_~X_0~0.offset))) (and (or (forall ((|v_thread1Thread1of1ForFork1_~#t2~0.base_108| (_ BitVec 32))) (not (= (_ bv0 1) (select |c_#valid| |v_thread1Thread1of1ForFork1_~#t2~0.base_108|)))) (bvule (bvadd .cse0 (_ bv4 32) c_~X_0~0.offset) .cse1)) (forall ((|v_thread1Thread1of1ForFork1_~#t2~0.base_108| (_ BitVec 32))) (or (not (= (_ bv0 1) (select |c_#valid| |v_thread1Thread1of1ForFork1_~#t2~0.base_108|))) (forall ((v_ArrVal_1055 (_ BitVec 32))) (bvule .cse1 (select (store |c_#length| |v_thread1Thread1of1ForFork1_~#t2~0.base_108| v_ArrVal_1055) c_~X_0~0.base)))))))) is different from false [2022-11-26 00:01:22,829 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-26 00:01:22,829 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 50 treesize of output 74 [2022-11-26 00:01:32,365 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:01:32,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482294472] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:01:32,365 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-26 00:01:32,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8, 8, 8, 8] total 44 [2022-11-26 00:01:32,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719510028] [2022-11-26 00:01:32,366 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-26 00:01:32,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-26 00:01:32,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-26 00:01:32,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-26 00:01:32,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1704, Unknown=6, NotChecked=170, Total=2070 [2022-11-26 00:01:32,368 INFO L87 Difference]: Start difference. First operand 2202 states and 7354 transitions. Second operand has 46 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 45 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:02:07,376 WARN L233 SmtUtils]: Spent 31.72s on a formula simplification. DAG size of input: 89 DAG size of output: 86 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:02:39,009 WARN L233 SmtUtils]: Spent 30.24s on a formula simplification. DAG size of input: 79 DAG size of output: 77 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:03:14,061 WARN L233 SmtUtils]: Spent 33.59s on a formula simplification. DAG size of input: 111 DAG size of output: 106 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:03:42,788 WARN L233 SmtUtils]: Spent 27.44s on a formula simplification. DAG size of input: 69 DAG size of output: 68 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:03:51,208 WARN L233 SmtUtils]: Spent 7.38s on a formula simplification. DAG size of input: 57 DAG size of output: 48 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:04:13,113 WARN L233 SmtUtils]: Spent 17.67s on a formula simplification. DAG size of input: 55 DAG size of output: 53 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:04:56,188 WARN L233 SmtUtils]: Spent 39.02s on a formula simplification. DAG size of input: 129 DAG size of output: 114 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:05:00,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-11-26 00:05:42,024 WARN L233 SmtUtils]: Spent 39.97s on a formula simplification. DAG size of input: 140 DAG size of output: 118 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:06:16,030 WARN L233 SmtUtils]: Spent 7.17s on a formula simplification. DAG size of input: 73 DAG size of output: 69 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:06:33,361 WARN L233 SmtUtils]: Spent 12.20s on a formula simplification. DAG size of input: 87 DAG size of output: 78 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:06:41,948 WARN L233 SmtUtils]: Spent 5.30s on a formula simplification. DAG size of input: 81 DAG size of output: 77 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:06:44,467 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-11-26 00:06:46,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-11-26 00:07:25,675 WARN L233 SmtUtils]: Spent 37.27s on a formula simplification. DAG size of input: 118 DAG size of output: 89 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:07:29,668 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse13 (bvadd |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (_ bv12 32)))) (let ((.cse1 (bvadd c_~X_0~0.offset (_ bv12 32))) (.cse10 (bvslt |c_ULTIMATE.start_create_fresh_int_array_~i~0#1| |c_ULTIMATE.start_create_fresh_int_array_~size#1|)) (.cse6 (bvslt (bvadd (_ bv2 32) |c_ULTIMATE.start_create_fresh_int_array_~i~0#1|) |c_ULTIMATE.start_create_fresh_int_array_~size#1|)) (.cse12 (bvule (bvadd |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| (_ bv8 32)) .cse13)) (.cse11 (= (bvadd |c_#StackHeapBarrier| (_ bv1 32)) (_ bv0 32))) (.cse4 (bvslt (bvadd |c_ULTIMATE.start_create_fresh_int_array_~i~0#1| (_ bv1 32)) |c_ULTIMATE.start_create_fresh_int_array_~size#1|))) (let ((.cse7 (not .cse4)) (.cse5 (and (or .cse12 .cse11) (forall ((|v_thread1Thread1of1ForFork1_~#t2~0.base_106| (_ BitVec 32))) (or (not (bvult |c_#StackHeapBarrier| |v_thread1Thread1of1ForFork1_~#t2~0.base_106|)) (forall ((v_ArrVal_1015 (_ BitVec 32))) (bvule .cse13 (select (store |c_#length| |v_thread1Thread1of1ForFork1_~#t2~0.base_106| v_ArrVal_1015) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|))))))) (.cse8 (not .cse6)) (.cse2 (and .cse12 (forall ((v_ArrVal_1055 (_ BitVec 32)) (v_prenex_1 (_ BitVec 32))) (or (= |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_prenex_1) (bvule .cse13 (select (store |c_#length| v_prenex_1 v_ArrVal_1055) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)))))) (.cse3 (not .cse10)) (.cse9 (bvslt (bvadd (_ bv3 32) |c_ULTIMATE.start_create_fresh_int_array_~i~0#1|) |c_ULTIMATE.start_create_fresh_int_array_~size#1|)) (.cse0 (bvule (bvadd (_ bv8 32) c_~X_0~0.offset) .cse1))) (and .cse0 (forall ((|v_thread1Thread1of1ForFork1_~#t2~0.base_104| (_ BitVec 32))) (or (not (= (_ bv0 1) (select |c_#valid| |v_thread1Thread1of1ForFork1_~#t2~0.base_104|))) (forall ((v_ArrVal_975 (_ BitVec 32))) (bvule .cse1 (select (store |c_#length| |v_thread1Thread1of1ForFork1_~#t2~0.base_104| v_ArrVal_975) c_~X_0~0.base))))) (or .cse2 .cse3 .cse4) (forall ((v_ArrVal_1055 (_ BitVec 32)) (v_prenex_1 (_ BitVec 32))) (or (bvule .cse1 (select (store |c_#length| v_prenex_1 v_ArrVal_1055) c_~X_0~0.base)) (= v_prenex_1 c_~X_0~0.base))) (or .cse5 .cse6 .cse7 .cse3) (or .cse6 .cse7 .cse2 .cse3) (or .cse8 .cse5 .cse3 .cse9) (or .cse5 .cse3 .cse4) (or .cse2 .cse10) (or .cse0 .cse11) (or .cse5 .cse10) (or .cse8 .cse2 .cse3 .cse9) (or .cse0 (forall ((|v_thread1Thread1of1ForFork1_~#t2~0.base_104| (_ BitVec 32))) (not (= (_ bv0 1) (select |c_#valid| |v_thread1Thread1of1ForFork1_~#t2~0.base_104|))))) (forall ((|v_thread1Thread1of1ForFork1_~#t2~0.base_106| (_ BitVec 32))) (or (not (bvult |c_#StackHeapBarrier| |v_thread1Thread1of1ForFork1_~#t2~0.base_106|)) (forall ((v_ArrVal_1015 (_ BitVec 32))) (bvule .cse1 (select (store |c_#length| |v_thread1Thread1of1ForFork1_~#t2~0.base_106| v_ArrVal_1015) c_~X_0~0.base))))))))) is different from false [2022-11-26 00:07:39,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:07:39,007 INFO L93 Difference]: Finished difference Result 6506 states and 21293 transitions. [2022-11-26 00:07:39,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-26 00:07:39,009 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 45 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-26 00:07:39,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:07:39,026 INFO L225 Difference]: With dead ends: 6506 [2022-11-26 00:07:39,026 INFO L226 Difference]: Without dead ends: 6506 [2022-11-26 00:07:39,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 32 SyntacticMatches, 6 SemanticMatches, 76 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 357.3s TimeCoverageRelationStatistics Valid=830, Invalid=4725, Unknown=7, NotChecked=444, Total=6006 [2022-11-26 00:07:39,028 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 3049 mSDsluCounter, 697 mSDsCounter, 0 mSdLazyCounter, 5616 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3049 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 6551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 5616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 741 IncrementalHoareTripleChecker+Unchecked, 52.6s IncrementalHoareTripleChecker+Time [2022-11-26 00:07:39,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3049 Valid, 733 Invalid, 6551 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [194 Valid, 5616 Invalid, 0 Unknown, 741 Unchecked, 52.6s Time] [2022-11-26 00:07:39,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6506 states. [2022-11-26 00:07:39,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6506 to 2844. [2022-11-26 00:07:39,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2844 states, 2827 states have (on average 3.410682702511496) internal successors, (9642), 2843 states have internal predecessors, (9642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:07:39,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2844 states to 2844 states and 9642 transitions. [2022-11-26 00:07:39,144 INFO L78 Accepts]: Start accepts. Automaton has 2844 states and 9642 transitions. Word has length 14 [2022-11-26 00:07:39,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:07:39,144 INFO L495 AbstractCegarLoop]: Abstraction has 2844 states and 9642 transitions. [2022-11-26 00:07:39,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 45 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:07:39,145 INFO L276 IsEmpty]: Start isEmpty. Operand 2844 states and 9642 transitions. [2022-11-26 00:07:39,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-26 00:07:39,146 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:07:39,146 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:07:39,161 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2022-11-26 00:07:39,364 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (37)] Ended with exit code 0 [2022-11-26 00:07:39,567 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-11-26 00:07:39,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:07:39,761 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-26 00:07:39,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:07:39,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1560825496, now seen corresponding path program 1 times [2022-11-26 00:07:39,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-26 00:07:39,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [646164519] [2022-11-26 00:07:39,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:07:39,762 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-26 00:07:39,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-26 00:07:39,763 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-26 00:07:39,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-26 00:07:39,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:07:39,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-26 00:07:39,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:07:40,073 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-26 00:07:40,073 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-26 00:07:40,204 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-26 00:07:40,531 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:40,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:07:40,977 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:40,978 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-26 00:07:40,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [646164519] [2022-11-26 00:07:40,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [646164519] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:07:40,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1996231731] [2022-11-26 00:07:40,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:07:40,979 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-26 00:07:40,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-26 00:07:40,980 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-26 00:07:40,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (40)] Waiting until timeout for monitored process [2022-11-26 00:07:41,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:07:41,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-26 00:07:41,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:07:41,704 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:41,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:07:42,079 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:42,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1996231731] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:07:42,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744247932] [2022-11-26 00:07:42,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:07:42,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:07:42,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:07:42,081 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:07:42,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-11-26 00:07:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:07:42,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-26 00:07:42,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:07:42,572 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:42,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:07:42,680 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:42,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744247932] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:07:42,682 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-26 00:07:42,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6, 6, 6, 6] total 19 [2022-11-26 00:07:42,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297086360] [2022-11-26 00:07:42,683 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-26 00:07:42,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-26 00:07:42,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-26 00:07:42,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-26 00:07:42,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-11-26 00:07:42,684 INFO L87 Difference]: Start difference. First operand 2844 states and 9642 transitions. Second operand has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:07:48,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:07:48,392 INFO L93 Difference]: Finished difference Result 3194 states and 10007 transitions. [2022-11-26 00:07:48,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-26 00:07:48,393 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-26 00:07:48,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:07:48,401 INFO L225 Difference]: With dead ends: 3194 [2022-11-26 00:07:48,401 INFO L226 Difference]: Without dead ends: 3194 [2022-11-26 00:07:48,402 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=272, Invalid=918, Unknown=0, NotChecked=0, Total=1190 [2022-11-26 00:07:48,402 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 659 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 1341 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:07:48,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [659 Valid, 394 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1341 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-11-26 00:07:48,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3194 states. [2022-11-26 00:07:48,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3194 to 2642. [2022-11-26 00:07:48,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2642 states, 2625 states have (on average 3.319238095238095) internal successors, (8713), 2641 states have internal predecessors, (8713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:07:48,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2642 states to 2642 states and 8713 transitions. [2022-11-26 00:07:48,479 INFO L78 Accepts]: Start accepts. Automaton has 2642 states and 8713 transitions. Word has length 14 [2022-11-26 00:07:48,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:07:48,480 INFO L495 AbstractCegarLoop]: Abstraction has 2642 states and 8713 transitions. [2022-11-26 00:07:48,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:07:48,480 INFO L276 IsEmpty]: Start isEmpty. Operand 2642 states and 8713 transitions. [2022-11-26 00:07:48,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-26 00:07:48,482 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:07:48,482 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:07:48,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-11-26 00:07:48,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-11-26 00:07:48,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (40)] Ended with exit code 0 [2022-11-26 00:07:49,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt [2022-11-26 00:07:49,091 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-26 00:07:49,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:07:49,091 INFO L85 PathProgramCache]: Analyzing trace with hash 134696882, now seen corresponding path program 2 times [2022-11-26 00:07:49,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-26 00:07:49,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [197007498] [2022-11-26 00:07:49,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-26 00:07:49,092 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-26 00:07:49,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-26 00:07:49,093 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-26 00:07:49,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-11-26 00:07:49,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-26 00:07:49,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-26 00:07:49,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-26 00:07:49,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:07:49,403 INFO L321 Elim1Store]: treesize reduction 41, result has 34.9 percent of original size [2022-11-26 00:07:49,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 16 treesize of output 31 [2022-11-26 00:07:49,500 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-26 00:07:49,501 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-26 00:07:49,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:07:49,936 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 21 treesize of output 21 [2022-11-26 00:07:49,952 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-26 00:07:49,952 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 13 treesize of output 13 [2022-11-26 00:07:50,428 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:50,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:07:55,778 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:55,778 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-26 00:07:55,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [197007498] [2022-11-26 00:07:55,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [197007498] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:07:55,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1916684384] [2022-11-26 00:07:55,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-26 00:07:55,779 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-26 00:07:55,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-26 00:07:55,780 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-26 00:07:55,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (43)] Waiting until timeout for monitored process [2022-11-26 00:07:56,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-26 00:07:56,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-26 00:07:56,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-26 00:07:56,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:07:57,268 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:57,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:07:58,589 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:58,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1916684384] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:07:58,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670325005] [2022-11-26 00:07:58,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-26 00:07:58,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:07:58,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:07:58,590 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:07:58,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-11-26 00:07:58,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-26 00:07:58,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-26 00:07:58,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-26 00:07:58,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:07:59,269 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:07:59,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:08:00,028 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:08:00,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670325005] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:08:00,028 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-26 00:08:00,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8, 8, 8, 8] total 38 [2022-11-26 00:08:00,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438443927] [2022-11-26 00:08:00,028 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-26 00:08:00,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-11-26 00:08:00,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-26 00:08:00,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-11-26 00:08:00,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1338, Unknown=1, NotChecked=0, Total=1560 [2022-11-26 00:08:00,030 INFO L87 Difference]: Start difference. First operand 2642 states and 8713 transitions. Second operand has 40 states, 39 states have (on average 1.6923076923076923) internal successors, (66), 39 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:09:08,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:09:08,729 INFO L93 Difference]: Finished difference Result 5590 states and 18017 transitions. [2022-11-26 00:09:08,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-11-26 00:09:08,732 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.6923076923076923) internal successors, (66), 39 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-26 00:09:08,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:09:08,745 INFO L225 Difference]: With dead ends: 5590 [2022-11-26 00:09:08,745 INFO L226 Difference]: Without dead ends: 5590 [2022-11-26 00:09:08,747 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2993 ImplicationChecksByTransitivity, 43.7s TimeCoverageRelationStatistics Valid=1751, Invalid=8960, Unknown=1, NotChecked=0, Total=10712 [2022-11-26 00:09:08,748 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 3282 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 7230 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3282 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 7406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 7230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.7s IncrementalHoareTripleChecker+Time [2022-11-26 00:09:08,748 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3282 Valid, 991 Invalid, 7406 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [176 Valid, 7230 Invalid, 0 Unknown, 0 Unchecked, 32.7s Time] [2022-11-26 00:09:08,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5590 states. [2022-11-26 00:09:08,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5590 to 3669. [2022-11-26 00:09:08,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3669 states, 3652 states have (on average 3.483570646221249) internal successors, (12722), 3668 states have internal predecessors, (12722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:09:08,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3669 states to 3669 states and 12722 transitions. [2022-11-26 00:09:08,846 INFO L78 Accepts]: Start accepts. Automaton has 3669 states and 12722 transitions. Word has length 15 [2022-11-26 00:09:08,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:09:08,846 INFO L495 AbstractCegarLoop]: Abstraction has 3669 states and 12722 transitions. [2022-11-26 00:09:08,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.6923076923076923) internal successors, (66), 39 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:09:08,846 INFO L276 IsEmpty]: Start isEmpty. Operand 3669 states and 12722 transitions. [2022-11-26 00:09:08,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-26 00:09:08,848 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:09:08,848 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:09:08,865 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Ended with exit code 0 [2022-11-26 00:09:09,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-11-26 00:09:09,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (43)] Ended with exit code 0 [2022-11-26 00:09:09,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt [2022-11-26 00:09:09,451 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 43 more)] === [2022-11-26 00:09:09,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:09:09,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1134435536, now seen corresponding path program 2 times [2022-11-26 00:09:09,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-26 00:09:09,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [672718373] [2022-11-26 00:09:09,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-26 00:09:09,452 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-26 00:09:09,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat [2022-11-26 00:09:09,453 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-26 00:09:09,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-26 00:09:09,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-26 00:09:09,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-26 00:09:09,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-26 00:09:09,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:09:09,789 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-26 00:09:09,789 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 12 treesize of output 27 [2022-11-26 00:09:09,894 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-26 00:09:09,895 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-26 00:09:10,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:09:10,128 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 14 [2022-11-26 00:09:10,145 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-26 00:09:10,145 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 13 treesize of output 13 [2022-11-26 00:09:10,224 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-26 00:09:10,224 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 18 [2022-11-26 00:09:10,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:09:10,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:09:19,100 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:09:19,100 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-26 00:09:19,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [672718373] [2022-11-26 00:09:19,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [672718373] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:09:19,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1783002602] [2022-11-26 00:09:19,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-26 00:09:19,100 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-26 00:09:19,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 [2022-11-26 00:09:19,102 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-26 00:09:19,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2022-11-26 00:09:19,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-26 00:09:19,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-26 00:09:19,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-26 00:09:19,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:09:19,628 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-26 00:09:19,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-26 00:09:20,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:09:20,536 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-26 00:09:20,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:09:20,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-26 00:09:21,718 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:09:21,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:09:26,864 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (bvadd (_ bv8 32) c_~X_0~0.offset))) (or (not (bvule (bvadd (_ bv4 32) c_~X_0~0.offset) .cse0)) (let ((.cse1 (bvadd c_~X_0~0.offset (_ bv12 32)))) (and (or (bvule .cse0 .cse1) (forall ((v_ArrVal_1361 (_ BitVec 32)) (|v_thread1Thread1of1ForFork1_~#t3~0.base_121| (_ BitVec 32))) (or (not (bvult |c_#StackHeapBarrier| |v_thread1Thread1of1ForFork1_~#t3~0.base_121|)) (not (bvule .cse0 (select (store |c_#length| |v_thread1Thread1of1ForFork1_~#t3~0.base_121| v_ArrVal_1361) c_~X_0~0.base)))))) (forall ((|v_thread1Thread1of1ForFork1_~#t3~0.base_121| (_ BitVec 32))) (or (not (bvult |c_#StackHeapBarrier| |v_thread1Thread1of1ForFork1_~#t3~0.base_121|)) (forall ((v_ArrVal_1361 (_ BitVec 32))) (let ((.cse2 (select (store |c_#length| |v_thread1Thread1of1ForFork1_~#t3~0.base_121| v_ArrVal_1361) c_~X_0~0.base))) (or (not (bvule .cse0 .cse2)) (bvule .cse1 .cse2)))))))))) is different from false [2022-11-26 00:09:29,079 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (bvadd (_ bv8 32) c_~X_0~0.offset))) (or (not (bvule (bvadd (_ bv4 32) c_~X_0~0.offset) .cse0)) (let ((.cse1 (bvadd c_~X_0~0.offset (_ bv12 32)))) (and (forall ((|v_thread1Thread1of1ForFork1_~#t2~0.base_124| (_ BitVec 32))) (or (forall ((v_ArrVal_1360 (_ BitVec 32)) (|v_thread1Thread1of1ForFork1_~#t3~0.base_121| (_ BitVec 32))) (or (not (bvult |c_#StackHeapBarrier| |v_thread1Thread1of1ForFork1_~#t3~0.base_121|)) (forall ((v_ArrVal_1361 (_ BitVec 32))) (let ((.cse2 (select (store (store |c_#length| |v_thread1Thread1of1ForFork1_~#t2~0.base_124| v_ArrVal_1360) |v_thread1Thread1of1ForFork1_~#t3~0.base_121| v_ArrVal_1361) c_~X_0~0.base))) (or (bvule .cse1 .cse2) (not (bvule .cse0 .cse2))))))) (not (bvult |c_#StackHeapBarrier| |v_thread1Thread1of1ForFork1_~#t2~0.base_124|)))) (or (bvule .cse0 .cse1) (forall ((|v_thread1Thread1of1ForFork1_~#t2~0.base_124| (_ BitVec 32)) (v_ArrVal_1361 (_ BitVec 32)) (v_ArrVal_1360 (_ BitVec 32)) (|v_thread1Thread1of1ForFork1_~#t3~0.base_121| (_ BitVec 32))) (or (not (bvult |c_#StackHeapBarrier| |v_thread1Thread1of1ForFork1_~#t3~0.base_121|)) (not (bvult |c_#StackHeapBarrier| |v_thread1Thread1of1ForFork1_~#t2~0.base_124|)) (not (bvule .cse0 (select (store (store |c_#length| |v_thread1Thread1of1ForFork1_~#t2~0.base_124| v_ArrVal_1360) |v_thread1Thread1of1ForFork1_~#t3~0.base_121| v_ArrVal_1361) c_~X_0~0.base)))))))))) is different from false [2022-11-26 00:09:41,470 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:09:41,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1783002602] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:09:41,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178200988] [2022-11-26 00:09:41,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-26 00:09:41,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:09:41,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:09:41,472 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:09:41,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f0c51221-3ab9-4eaa-8c7f-e178c760bd24/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-11-26 00:09:41,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-26 00:09:41,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-26 00:09:41,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-26 00:09:41,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:09:41,808 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-26 00:09:41,809 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-26 00:09:42,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:09:42,938 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-26 00:09:42,966 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-26 00:09:42,967 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 13 treesize of output 13 [2022-11-26 00:09:43,231 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-26 00:09:43,232 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 14 treesize of output 20 [2022-11-26 00:09:44,333 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:09:44,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:09:58,451 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-26 00:09:58,451 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 72 treesize of output 96 [2022-11-26 00:10:02,277 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:10:02,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178200988] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:10:02,277 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-26 00:10:02,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9, 9, 9, 9] total 49 [2022-11-26 00:10:02,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130103375] [2022-11-26 00:10:02,278 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-26 00:10:02,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-26 00:10:02,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-26 00:10:02,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-26 00:10:02,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=2098, Unknown=10, NotChecked=190, Total=2550 [2022-11-26 00:10:02,280 INFO L87 Difference]: Start difference. First operand 3669 states and 12722 transitions. Second operand has 51 states, 50 states have (on average 1.6) internal successors, (80), 50 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-26 00:10:40,098 WARN L233 SmtUtils]: Spent 36.18s on a formula simplification. DAG size of input: 173 DAG size of output: 126 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:10:56,778 WARN L233 SmtUtils]: Spent 15.99s on a formula simplification. DAG size of input: 152 DAG size of output: 102 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:11:35,916 WARN L233 SmtUtils]: Spent 34.24s on a formula simplification. DAG size of input: 155 DAG size of output: 108 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:11:37,844 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-11-26 00:12:23,207 WARN L233 SmtUtils]: Spent 36.42s on a formula simplification. DAG size of input: 172 DAG size of output: 125 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:12:33,307 WARN L233 SmtUtils]: Spent 9.72s on a formula simplification. DAG size of input: 67 DAG size of output: 60 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:12:51,911 WARN L233 SmtUtils]: Spent 15.34s on a formula simplification. DAG size of input: 134 DAG size of output: 92 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:13:00,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-11-26 00:13:08,187 WARN L233 SmtUtils]: Spent 5.29s on a formula simplification. DAG size of input: 62 DAG size of output: 56 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:13:17,243 WARN L233 SmtUtils]: Spent 8.45s on a formula simplification. DAG size of input: 96 DAG size of output: 80 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:13:23,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1]