./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh --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 c6847e0a77224cc67de11826c53270ee36a6eb5754e5add0bb0a49165dff2879 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-14 08:30:50,142 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 08:30:50,144 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 08:30:50,162 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 08:30:50,163 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 08:30:50,164 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 08:30:50,165 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 08:30:50,167 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 08:30:50,168 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 08:30:50,169 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 08:30:50,170 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 08:30:50,171 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 08:30:50,171 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 08:30:50,172 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 08:30:50,174 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 08:30:50,175 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 08:30:50,175 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 08:30:50,177 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 08:30:50,178 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 08:30:50,180 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 08:30:50,181 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 08:30:50,183 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 08:30:50,184 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 08:30:50,184 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 08:30:50,188 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 08:30:50,188 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 08:30:50,188 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 08:30:50,189 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 08:30:50,190 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 08:30:50,191 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 08:30:50,191 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 08:30:50,192 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 08:30:50,192 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 08:30:50,193 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 08:30:50,194 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 08:30:50,194 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 08:30:50,195 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 08:30:50,195 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 08:30:50,195 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 08:30:50,196 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 08:30:50,196 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 08:30:50,197 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2022-12-14 08:30:50,219 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 08:30:50,220 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 08:30:50,220 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 08:30:50,220 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 08:30:50,221 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 08:30:50,221 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 08:30:50,221 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 08:30:50,221 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 08:30:50,222 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 08:30:50,222 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 08:30:50,222 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 08:30:50,222 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 08:30:50,222 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 08:30:50,222 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 08:30:50,223 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 08:30:50,223 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 08:30:50,223 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 08:30:50,223 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 08:30:50,224 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-14 08:30:50,224 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-14 08:30:50,224 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 08:30:50,225 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-14 08:30:50,225 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-14 08:30:50,225 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 08:30:50,225 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-14 08:30:50,225 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 08:30:50,225 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-12-14 08:30:50,226 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-12-14 08:30:50,226 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-12-14 08:30:50,226 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 08:30:50,226 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-12-14 08:30:50,226 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-14 08:30:50,227 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 08:30:50,227 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 08:30:50,227 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 08:30:50,227 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 08:30:50,227 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 08:30:50,228 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 08:30:50,228 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 08:30:50,228 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 08:30:50,228 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 08:30:50,228 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 08:30:50,228 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_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh 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 -> c6847e0a77224cc67de11826c53270ee36a6eb5754e5add0bb0a49165dff2879 [2022-12-14 08:30:50,433 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 08:30:50,452 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 08:30:50,454 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 08:30:50,455 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 08:30:50,456 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 08:30:50,456 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c [2022-12-14 08:30:53,116 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 08:30:53,262 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 08:30:53,262 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c [2022-12-14 08:30:53,267 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/data/81b2246f9/6c4532a17be442668a5519def3f77ab4/FLAGa778e210a [2022-12-14 08:30:53,277 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/data/81b2246f9/6c4532a17be442668a5519def3f77ab4 [2022-12-14 08:30:53,279 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 08:30:53,280 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 08:30:53,281 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 08:30:53,281 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 08:30:53,284 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 08:30:53,284 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:30:53" (1/1) ... [2022-12-14 08:30:53,285 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3367df3c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:53, skipping insertion in model container [2022-12-14 08:30:53,285 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:30:53" (1/1) ... [2022-12-14 08:30:53,290 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 08:30:53,304 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 08:30:53,415 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:53,417 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:53,418 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:53,419 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:53,421 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:53,422 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:53,422 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:53,423 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:53,424 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:53,425 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:53,432 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_62ed52e1-d68d-493a-a054-223dd721a37b/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c[3615,3628] [2022-12-14 08:30:53,439 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:30:53,447 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-12-14 08:30:53,448 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@4c40e3cd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:53, skipping insertion in model container [2022-12-14 08:30:53,448 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 08:30:53,448 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-12-14 08:30:53,449 INFO L158 Benchmark]: Toolchain (without parser) took 168.58ms. Allocated memory is still 148.9MB. Free memory was 102.9MB in the beginning and 92.4MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-12-14 08:30:53,450 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 104.9MB. Free memory is still 78.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-14 08:30:53,450 INFO L158 Benchmark]: CACSL2BoogieTranslator took 166.96ms. Allocated memory is still 148.9MB. Free memory was 102.9MB in the beginning and 92.4MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-12-14 08:30:53,451 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.11ms. Allocated memory is still 104.9MB. Free memory is still 78.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 166.96ms. Allocated memory is still 148.9MB. Free memory was 102.9MB in the beginning and 92.4MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 144]: 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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh --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 c6847e0a77224cc67de11826c53270ee36a6eb5754e5add0bb0a49165dff2879 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-14 08:30:54,703 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 08:30:54,705 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 08:30:54,724 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 08:30:54,724 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 08:30:54,725 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 08:30:54,727 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 08:30:54,728 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 08:30:54,730 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 08:30:54,731 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 08:30:54,732 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 08:30:54,733 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 08:30:54,733 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 08:30:54,734 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 08:30:54,735 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 08:30:54,736 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 08:30:54,737 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 08:30:54,738 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 08:30:54,739 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 08:30:54,741 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 08:30:54,742 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 08:30:54,744 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 08:30:54,745 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 08:30:54,746 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 08:30:54,749 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 08:30:54,750 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 08:30:54,750 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 08:30:54,751 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 08:30:54,751 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 08:30:54,752 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 08:30:54,752 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 08:30:54,753 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 08:30:54,754 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 08:30:54,754 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 08:30:54,760 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 08:30:54,761 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 08:30:54,761 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 08:30:54,762 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 08:30:54,762 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 08:30:54,763 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 08:30:54,763 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 08:30:54,764 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2022-12-14 08:30:54,786 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 08:30:54,786 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 08:30:54,787 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 08:30:54,787 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 08:30:54,788 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 08:30:54,788 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 08:30:54,788 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 08:30:54,788 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 08:30:54,789 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 08:30:54,789 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 08:30:54,789 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 08:30:54,789 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 08:30:54,790 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-14 08:30:54,790 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-14 08:30:54,790 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 08:30:54,790 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-14 08:30:54,791 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-14 08:30:54,791 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 08:30:54,791 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-14 08:30:54,791 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 08:30:54,791 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-12-14 08:30:54,792 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-12-14 08:30:54,792 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-12-14 08:30:54,792 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 08:30:54,792 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-12-14 08:30:54,792 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-12-14 08:30:54,792 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-12-14 08:30:54,793 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-14 08:30:54,793 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 08:30:54,793 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 08:30:54,793 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-14 08:30:54,793 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 08:30:54,794 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 08:30:54,794 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 08:30:54,794 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 08:30:54,794 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-12-14 08:30:54,794 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-12-14 08:30:54,795 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 08:30:54,795 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-14 08:30:54,795 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_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh 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 -> c6847e0a77224cc67de11826c53270ee36a6eb5754e5add0bb0a49165dff2879 [2022-12-14 08:30:55,019 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 08:30:55,036 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 08:30:55,038 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 08:30:55,038 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 08:30:55,039 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 08:30:55,040 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c [2022-12-14 08:30:57,638 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 08:30:57,816 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 08:30:57,816 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c [2022-12-14 08:30:57,824 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/data/f5721859a/fe8da0e23b234a9fbd3f100ffc00fe76/FLAG20ccb9ad6 [2022-12-14 08:30:57,839 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/data/f5721859a/fe8da0e23b234a9fbd3f100ffc00fe76 [2022-12-14 08:30:57,841 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 08:30:57,842 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 08:30:57,844 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 08:30:57,844 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 08:30:57,847 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 08:30:57,848 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:30:57" (1/1) ... [2022-12-14 08:30:57,849 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@636d6eae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:57, skipping insertion in model container [2022-12-14 08:30:57,849 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:30:57" (1/1) ... [2022-12-14 08:30:57,856 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 08:30:57,875 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 08:30:57,996 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:57,998 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:57,999 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,000 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,002 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,003 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,004 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,005 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,006 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,007 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,013 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_62ed52e1-d68d-493a-a054-223dd721a37b/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c[3615,3628] [2022-12-14 08:30:58,021 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:30:58,032 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-12-14 08:30:58,034 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 08:30:58,038 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,039 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,039 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,040 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,041 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,042 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,042 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,043 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,044 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,045 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,048 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_62ed52e1-d68d-493a-a054-223dd721a37b/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c[3615,3628] [2022-12-14 08:30:58,050 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:30:58,054 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 08:30:58,064 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,065 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,065 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,066 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,066 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,067 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,067 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,068 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,069 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-14 08:30:58,069 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-14 08:30:58,072 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_62ed52e1-d68d-493a-a054-223dd721a37b/sv-benchmarks/c/weaver/popl20-more-queue-add-3-nl.wvr.c[3615,3628] [2022-12-14 08:30:58,074 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:30:58,087 INFO L208 MainTranslator]: Completed translation [2022-12-14 08:30:58,087 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58 WrapperNode [2022-12-14 08:30:58,087 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 08:30:58,088 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 08:30:58,088 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 08:30:58,088 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 08:30:58,093 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,108 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,138 INFO L138 Inliner]: procedures = 28, calls = 55, calls flagged for inlining = 16, calls inlined = 18, statements flattened = 250 [2022-12-14 08:30:58,138 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 08:30:58,139 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 08:30:58,139 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 08:30:58,139 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 08:30:58,148 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,149 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,153 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,153 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,162 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,166 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,168 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,170 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,173 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 08:30:58,174 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 08:30:58,174 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 08:30:58,174 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 08:30:58,175 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (1/1) ... [2022-12-14 08:30:58,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 08:30:58,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:30:58,199 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 08:30:58,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 08:30:58,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 08:30:58,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-12-14 08:30:58,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 08:30:58,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-12-14 08:30:58,228 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-14 08:30:58,228 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-14 08:30:58,228 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-14 08:30:58,228 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-14 08:30:58,228 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-14 08:30:58,228 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-14 08:30:58,228 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-14 08:30:58,228 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-14 08:30:58,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 08:30:58,229 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 08:30:58,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 08:30:58,229 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 08:30:58,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-12-14 08:30:58,231 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-12-14 08:30:58,322 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 08:30:58,323 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 08:30:58,851 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 08:30:58,975 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 08:30:58,975 INFO L300 CfgBuilder]: Removed 5 assume(true) statements. [2022-12-14 08:30:58,977 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 08:30:58 BoogieIcfgContainer [2022-12-14 08:30:58,977 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 08:30:58,978 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 08:30:58,978 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 08:30:58,981 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 08:30:58,981 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 08:30:57" (1/3) ... [2022-12-14 08:30:58,981 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@9939381 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 08:30:58, skipping insertion in model container [2022-12-14 08:30:58,981 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:30:58" (2/3) ... [2022-12-14 08:30:58,982 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@9939381 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 08:30:58, skipping insertion in model container [2022-12-14 08:30:58,982 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 08:30:58" (3/3) ... [2022-12-14 08:30:58,983 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-queue-add-3-nl.wvr.c [2022-12-14 08:30:58,996 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 08:30:58,996 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 28 error locations. [2022-12-14 08:30:58,996 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-14 08:30:59,063 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-12-14 08:30:59,094 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-14 08:30:59,107 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 238 places, 246 transitions, 516 flow [2022-12-14 08:30:59,110 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 238 places, 246 transitions, 516 flow [2022-12-14 08:30:59,112 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 238 places, 246 transitions, 516 flow [2022-12-14 08:30:59,192 INFO L130 PetriNetUnfolder]: 18/243 cut-off events. [2022-12-14 08:30:59,192 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-12-14 08:30:59,197 INFO L83 FinitePrefix]: Finished finitePrefix Result has 256 conditions, 243 events. 18/243 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 246 event pairs, 0 based on Foata normal form. 0/197 useless extension candidates. Maximal degree in co-relation 192. Up to 3 conditions per place. [2022-12-14 08:30:59,200 INFO L119 LiptonReduction]: Number of co-enabled transitions 3276 [2022-12-14 08:31:31,655 WARN L233 SmtUtils]: Spent 6.21s on a formula simplification. DAG size of input: 158 DAG size of output: 157 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 08:31:32,781 INFO L134 LiptonReduction]: Checked pairs total: 5373 [2022-12-14 08:31:32,781 INFO L136 LiptonReduction]: Total number of compositions: 259 [2022-12-14 08:31:32,786 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 63 places, 59 transitions, 142 flow [2022-12-14 08:31:32,846 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1565 states, 1237 states have (on average 4.568310428455942) internal successors, (5651), 1564 states have internal predecessors, (5651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:32,859 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 08:31:32,862 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;@3a7b6685, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 08:31:32,862 INFO L358 AbstractCegarLoop]: Starting to check reachability of 41 error locations. [2022-12-14 08:31:32,866 INFO L276 IsEmpty]: Start isEmpty. Operand has 1565 states, 1237 states have (on average 4.568310428455942) internal successors, (5651), 1564 states have internal predecessors, (5651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:32,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-12-14 08:31:32,874 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:31:32,875 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-12-14 08:31:32,875 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:31:32,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:31:32,880 INFO L85 PathProgramCache]: Analyzing trace with hash 35794, now seen corresponding path program 1 times [2022-12-14 08:31:32,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:31:32,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [85908564] [2022-12-14 08:31:32,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:32,891 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-12-14 08:31:32,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:31:32,893 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:32,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:32,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:32,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 08:31:32,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:33,082 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-12-14 08:31:33,083 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-12-14 08:31:33,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:33,111 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:31:33,111 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:31:33,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [85908564] [2022-12-14 08:31:33,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [85908564] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:31:33,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:31:33,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-14 08:31:33,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163151652] [2022-12-14 08:31:33,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:31:33,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:31:33,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:31:33,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:31:33,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:31:33,142 INFO L87 Difference]: Start difference. First operand has 1565 states, 1237 states have (on average 4.568310428455942) internal successors, (5651), 1564 states have internal predecessors, (5651), 0 states have call successors, (0), 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-12-14 08:31:33,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:31:33,427 INFO L93 Difference]: Finished difference Result 1562 states and 5460 transitions. [2022-12-14 08:31:33,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:31:33,429 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-12-14 08:31:33,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:31:33,452 INFO L225 Difference]: With dead ends: 1562 [2022-12-14 08:31:33,452 INFO L226 Difference]: Without dead ends: 1562 [2022-12-14 08:31:33,453 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-12-14 08:31:33,455 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 49 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:31:33,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 1 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:31:33,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1562 states. [2022-12-14 08:31:33,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1562 to 1562. [2022-12-14 08:31:33,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1562 states, 1237 states have (on average 4.413904607922393) internal successors, (5460), 1561 states have internal predecessors, (5460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:33,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1562 states to 1562 states and 5460 transitions. [2022-12-14 08:31:33,574 INFO L78 Accepts]: Start accepts. Automaton has 1562 states and 5460 transitions. Word has length 2 [2022-12-14 08:31:33,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:31:33,574 INFO L495 AbstractCegarLoop]: Abstraction has 1562 states and 5460 transitions. [2022-12-14 08:31:33,574 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-12-14 08:31:33,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1562 states and 5460 transitions. [2022-12-14 08:31:33,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-12-14 08:31:33,575 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:31:33,575 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-12-14 08:31:33,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Forceful destruction successful, exit code 0 [2022-12-14 08:31:33,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:33,777 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:31:33,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:31:33,779 INFO L85 PathProgramCache]: Analyzing trace with hash 35795, now seen corresponding path program 1 times [2022-12-14 08:31:33,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:31:33,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1306180485] [2022-12-14 08:31:33,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:33,782 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-12-14 08:31:33,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:31:33,785 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:33,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:33,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:33,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-14 08:31:33,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:34,120 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:31:34,121 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:31:34,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:34,150 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:31:34,151 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:31:34,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1306180485] [2022-12-14 08:31:34,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1306180485] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:31:34,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:31:34,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-14 08:31:34,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436364898] [2022-12-14 08:31:34,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:31:34,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:31:34,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:31:34,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:31:34,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:31:34,154 INFO L87 Difference]: Start difference. First operand 1562 states and 5460 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-12-14 08:31:34,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:31:34,585 INFO L93 Difference]: Finished difference Result 3121 states and 10917 transitions. [2022-12-14 08:31:34,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:31:34,586 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-12-14 08:31:34,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:31:34,614 INFO L225 Difference]: With dead ends: 3121 [2022-12-14 08:31:34,614 INFO L226 Difference]: Without dead ends: 3121 [2022-12-14 08:31:34,615 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-12-14 08:31:34,616 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 45 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:31:34,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 2 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:31:34,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3121 states. [2022-12-14 08:31:34,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3121 to 1564. [2022-12-14 08:31:34,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1564 states, 1239 states have (on average 4.411622276029056) internal successors, (5466), 1563 states have internal predecessors, (5466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:34,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1564 states to 1564 states and 5466 transitions. [2022-12-14 08:31:34,711 INFO L78 Accepts]: Start accepts. Automaton has 1564 states and 5466 transitions. Word has length 2 [2022-12-14 08:31:34,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:31:34,711 INFO L495 AbstractCegarLoop]: Abstraction has 1564 states and 5466 transitions. [2022-12-14 08:31:34,711 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-12-14 08:31:34,712 INFO L276 IsEmpty]: Start isEmpty. Operand 1564 states and 5466 transitions. [2022-12-14 08:31:34,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-12-14 08:31:34,712 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:31:34,712 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-12-14 08:31:34,723 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:31:34,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:34,913 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:31:34,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:31:34,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1116029, now seen corresponding path program 1 times [2022-12-14 08:31:34,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:31:34,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1995231702] [2022-12-14 08:31:34,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:34,914 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-12-14 08:31:34,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:31:34,915 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:34,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:34,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:34,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-14 08:31:35,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:35,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:35,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:35,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:35,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:35,100 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-12-14 08:31:35,100 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 29 [2022-12-14 08:31:35,122 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-12-14 08:31:35,123 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 23 treesize of output 19 [2022-12-14 08:31:35,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:35,185 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-12-14 08:31:35,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:35,218 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:31:35,219 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:31:35,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1995231702] [2022-12-14 08:31:35,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1995231702] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:31:35,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:31:35,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:31:35,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086194589] [2022-12-14 08:31:35,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:31:35,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:31:35,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:31:35,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:31:35,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:31:35,221 INFO L87 Difference]: Start difference. First operand 1564 states and 5466 transitions. Second operand has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:35,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:31:35,499 INFO L93 Difference]: Finished difference Result 1283 states and 4344 transitions. [2022-12-14 08:31:35,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:31:35,500 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 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-12-14 08:31:35,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:31:35,513 INFO L225 Difference]: With dead ends: 1283 [2022-12-14 08:31:35,513 INFO L226 Difference]: Without dead ends: 1283 [2022-12-14 08:31:35,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 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-12-14 08:31:35,515 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 94 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:31:35,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 1 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:31:35,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2022-12-14 08:31:35,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 1283. [2022-12-14 08:31:35,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1283 states, 1034 states have (on average 4.2011605415860735) internal successors, (4344), 1282 states have internal predecessors, (4344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:35,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1283 states to 1283 states and 4344 transitions. [2022-12-14 08:31:35,566 INFO L78 Accepts]: Start accepts. Automaton has 1283 states and 4344 transitions. Word has length 3 [2022-12-14 08:31:35,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:31:35,566 INFO L495 AbstractCegarLoop]: Abstraction has 1283 states and 4344 transitions. [2022-12-14 08:31:35,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:35,567 INFO L276 IsEmpty]: Start isEmpty. Operand 1283 states and 4344 transitions. [2022-12-14 08:31:35,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-12-14 08:31:35,567 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:31:35,567 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-12-14 08:31:35,575 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:31:35,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:35,769 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:31:35,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:31:35,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1116031, now seen corresponding path program 1 times [2022-12-14 08:31:35,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:31:35,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1223896603] [2022-12-14 08:31:35,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:35,775 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-12-14 08:31:35,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:31:35,780 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:35,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:35,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:35,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-14 08:31:35,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:35,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:36,035 INFO L321 Elim1Store]: treesize reduction 86, result has 25.9 percent of original size [2022-12-14 08:31:36,036 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 38 treesize of output 55 [2022-12-14 08:31:36,099 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-12-14 08:31:36,100 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-12-14 08:31:36,109 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:36,109 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:31:36,109 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:31:36,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1223896603] [2022-12-14 08:31:36,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1223896603] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:31:36,110 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:31:36,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-14 08:31:36,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727631383] [2022-12-14 08:31:36,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:31:36,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:31:36,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:31:36,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:31:36,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:31:36,115 INFO L87 Difference]: Start difference. First operand 1283 states and 4344 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:36,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:31:36,316 INFO L93 Difference]: Finished difference Result 1002 states and 3222 transitions. [2022-12-14 08:31:36,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:31:36,316 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 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-12-14 08:31:36,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:31:36,320 INFO L225 Difference]: With dead ends: 1002 [2022-12-14 08:31:36,320 INFO L226 Difference]: Without dead ends: 1002 [2022-12-14 08:31:36,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:31:36,322 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 45 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:31:36,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 1 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:31:36,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1002 states. [2022-12-14 08:31:36,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1002 to 1002. [2022-12-14 08:31:36,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 829 states have (on average 3.8866103739445115) internal successors, (3222), 1001 states have internal predecessors, (3222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:36,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 3222 transitions. [2022-12-14 08:31:36,353 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 3222 transitions. Word has length 3 [2022-12-14 08:31:36,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:31:36,354 INFO L495 AbstractCegarLoop]: Abstraction has 1002 states and 3222 transitions. [2022-12-14 08:31:36,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:36,354 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 3222 transitions. [2022-12-14 08:31:36,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-12-14 08:31:36,355 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:31:36,355 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-12-14 08:31:36,366 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:31:36,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:36,557 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:31:36,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:31:36,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1114564, now seen corresponding path program 1 times [2022-12-14 08:31:36,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:31:36,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1045270044] [2022-12-14 08:31:36,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:36,561 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-12-14 08:31:36,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:31:36,564 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:36,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:36,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:36,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-14 08:31:36,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:36,804 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:31:36,804 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:31:36,856 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:36,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:31:37,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:37,044 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:31:37,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1045270044] [2022-12-14 08:31:37,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1045270044] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:31:37,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [227382408] [2022-12-14 08:31:37,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:37,044 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:31:37,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:31:37,045 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:31:37,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2022-12-14 08:31:37,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:37,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-14 08:31:37,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:37,272 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:31:37,272 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:31:37,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:37,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:31:37,357 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:37,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [227382408] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:31:37,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083369287] [2022-12-14 08:31:37,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:37,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:31:37,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:31:37,359 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:31:37,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-14 08:31:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:37,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-14 08:31:37,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:37,533 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:31:37,534 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:31:37,573 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:37,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:31:37,708 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:37,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083369287] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:31:37,708 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:31:37,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2, 2, 2, 2] total 6 [2022-12-14 08:31:37,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731884889] [2022-12-14 08:31:37,709 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:31:37,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-14 08:31:37,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:31:37,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-14 08:31:37,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-12-14 08:31:37,709 INFO L87 Difference]: Start difference. First operand 1002 states and 3222 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-12-14 08:31:39,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:31:39,978 INFO L93 Difference]: Finished difference Result 3993 states and 12867 transitions. [2022-12-14 08:31:39,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:31:39,980 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-12-14 08:31:39,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:31:39,994 INFO L225 Difference]: With dead ends: 3993 [2022-12-14 08:31:39,994 INFO L226 Difference]: Without dead ends: 3993 [2022-12-14 08:31:39,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=40, Invalid=50, Unknown=0, NotChecked=0, Total=90 [2022-12-14 08:31:39,995 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 450 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-12-14 08:31:39,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 5 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-12-14 08:31:40,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3993 states. [2022-12-14 08:31:40,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3993 to 1008. [2022-12-14 08:31:40,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 835 states have (on average 3.873053892215569) internal successors, (3234), 1007 states have internal predecessors, (3234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:40,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 3234 transitions. [2022-12-14 08:31:40,052 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 3234 transitions. Word has length 3 [2022-12-14 08:31:40,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:31:40,052 INFO L495 AbstractCegarLoop]: Abstraction has 1008 states and 3234 transitions. [2022-12-14 08:31:40,052 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-12-14 08:31:40,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 3234 transitions. [2022-12-14 08:31:40,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-12-14 08:31:40,053 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:31:40,053 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-12-14 08:31:40,054 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2022-12-14 08:31:40,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:31:40,467 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-14 08:31:40,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:31:40,655 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:31:40,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:31:40,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1072531606, now seen corresponding path program 1 times [2022-12-14 08:31:40,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:31:40,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1781803367] [2022-12-14 08:31:40,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:40,658 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-12-14 08:31:40,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:31:40,660 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:40,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:40,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:40,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-14 08:31:40,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:40,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:40,804 INFO L321 Elim1Store]: treesize reduction 79, result has 27.5 percent of original size [2022-12-14 08:31:40,805 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 4 case distinctions, treesize of input 29 treesize of output 48 [2022-12-14 08:31:41,066 INFO L321 Elim1Store]: treesize reduction 42, result has 26.3 percent of original size [2022-12-14 08:31:41,066 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 32 [2022-12-14 08:31:41,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:41,164 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:31:41,164 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:31:41,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1781803367] [2022-12-14 08:31:41,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1781803367] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:31:41,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:31:41,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-14 08:31:41,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388685555] [2022-12-14 08:31:41,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:31:41,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:31:41,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:31:41,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:31:41,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:31:41,166 INFO L87 Difference]: Start difference. First operand 1008 states and 3234 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:41,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:31:41,415 INFO L93 Difference]: Finished difference Result 961 states and 3100 transitions. [2022-12-14 08:31:41,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:31:41,415 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 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 5 [2022-12-14 08:31:41,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:31:41,419 INFO L225 Difference]: With dead ends: 961 [2022-12-14 08:31:41,419 INFO L226 Difference]: Without dead ends: 961 [2022-12-14 08:31:41,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:31:41,420 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 41 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:31:41,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 1 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:31:41,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2022-12-14 08:31:41,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 961. [2022-12-14 08:31:41,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 961 states, 808 states have (on average 3.8366336633663365) internal successors, (3100), 960 states have internal predecessors, (3100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:41,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 961 states to 961 states and 3100 transitions. [2022-12-14 08:31:41,434 INFO L78 Accepts]: Start accepts. Automaton has 961 states and 3100 transitions. Word has length 5 [2022-12-14 08:31:41,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:31:41,434 INFO L495 AbstractCegarLoop]: Abstraction has 961 states and 3100 transitions. [2022-12-14 08:31:41,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:41,434 INFO L276 IsEmpty]: Start isEmpty. Operand 961 states and 3100 transitions. [2022-12-14 08:31:41,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-12-14 08:31:41,434 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:31:41,435 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-12-14 08:31:41,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:31:41,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:41,636 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:31:41,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:31:41,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1072531607, now seen corresponding path program 1 times [2022-12-14 08:31:41,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:31:41,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1956186617] [2022-12-14 08:31:41,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:41,640 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-12-14 08:31:41,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:31:41,643 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:41,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (10)] Waiting until timeout for monitored process [2022-12-14 08:31:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:41,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 13 conjunts are in the unsatisfiable core [2022-12-14 08:31:41,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:41,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:41,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:41,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:41,827 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-12-14 08:31:41,827 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 32 [2022-12-14 08:31:41,842 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 14 treesize of output 12 [2022-12-14 08:31:41,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:31:41,884 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-12-14 08:31:41,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:41,925 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:31:41,925 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:31:41,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1956186617] [2022-12-14 08:31:41,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1956186617] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:31:41,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:31:41,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:31:41,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910776769] [2022-12-14 08:31:41,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:31:41,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:31:41,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:31:41,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:31:41,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:31:41,926 INFO L87 Difference]: Start difference. First operand 961 states and 3100 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:42,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:31:42,131 INFO L93 Difference]: Finished difference Result 914 states and 2966 transitions. [2022-12-14 08:31:42,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:31:42,131 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 5 [2022-12-14 08:31:42,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:31:42,135 INFO L225 Difference]: With dead ends: 914 [2022-12-14 08:31:42,135 INFO L226 Difference]: Without dead ends: 914 [2022-12-14 08:31:42,135 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-12-14 08:31:42,135 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 80 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:31:42,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 1 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:31:42,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2022-12-14 08:31:42,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 914. [2022-12-14 08:31:42,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 781 states have (on average 3.797695262483995) internal successors, (2966), 913 states have internal predecessors, (2966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:42,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 2966 transitions. [2022-12-14 08:31:42,149 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 2966 transitions. Word has length 5 [2022-12-14 08:31:42,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:31:42,149 INFO L495 AbstractCegarLoop]: Abstraction has 914 states and 2966 transitions. [2022-12-14 08:31:42,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:42,150 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 2966 transitions. [2022-12-14 08:31:42,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-12-14 08:31:42,150 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:31:42,150 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-14 08:31:42,157 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (10)] Ended with exit code 0 [2022-12-14 08:31:42,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:42,352 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:31:42,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:31:42,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1111265943, now seen corresponding path program 1 times [2022-12-14 08:31:42,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:31:42,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1022648966] [2022-12-14 08:31:42,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:31:42,354 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-12-14 08:31:42,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:31:42,357 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:42,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Waiting until timeout for monitored process [2022-12-14 08:31:42,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:31:42,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-14 08:31:42,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:42,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:42,529 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:31:42,529 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:31:42,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1022648966] [2022-12-14 08:31:42,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1022648966] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:31:42,529 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:31:42,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:31:42,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041383397] [2022-12-14 08:31:42,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:31:42,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:31:42,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:31:42,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:31:42,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:31:42,531 INFO L87 Difference]: Start difference. First operand 914 states and 2966 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 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-12-14 08:31:42,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:31:42,874 INFO L93 Difference]: Finished difference Result 981 states and 3116 transitions. [2022-12-14 08:31:42,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 08:31:42,874 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 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-12-14 08:31:42,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:31:42,877 INFO L225 Difference]: With dead ends: 981 [2022-12-14 08:31:42,877 INFO L226 Difference]: Without dead ends: 973 [2022-12-14 08:31:42,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:31:42,878 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 15 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:31:42,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 3 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:31:42,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2022-12-14 08:31:42,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 972. [2022-12-14 08:31:42,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 835 states have (on average 3.7077844311377244) internal successors, (3096), 971 states have internal predecessors, (3096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:31:42,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 3096 transitions. [2022-12-14 08:31:42,900 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 3096 transitions. Word has length 6 [2022-12-14 08:31:42,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:31:42,900 INFO L495 AbstractCegarLoop]: Abstraction has 972 states and 3096 transitions. [2022-12-14 08:31:42,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 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-12-14 08:31:42,901 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 3096 transitions. [2022-12-14 08:31:42,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-12-14 08:31:42,901 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:31:42,901 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-12-14 08:31:42,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Forceful destruction successful, exit code 0 [2022-12-14 08:31:43,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:43,103 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:31:43,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:31:43,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1150877677, now seen corresponding path program 2 times [2022-12-14 08:31:43,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:31:43,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [250522167] [2022-12-14 08:31:43,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:31:43,106 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-12-14 08:31:43,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:31:43,109 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:43,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:31:43,230 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:31:43,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:31:43,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 13 conjunts are in the unsatisfiable core [2022-12-14 08:31:43,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:43,322 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:31:43,322 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:31:43,450 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:43,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:31:44,113 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:44,114 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:31:44,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [250522167] [2022-12-14 08:31:44,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [250522167] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:31:44,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [84144618] [2022-12-14 08:31:44,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:31:44,114 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:31:44,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:31:44,115 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:31:44,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2022-12-14 08:31:44,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:31:44,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:31:44,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-14 08:31:44,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:44,357 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:31:44,357 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:31:44,418 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:44,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:31:45,163 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:45,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [84144618] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:31:45,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089316502] [2022-12-14 08:31:45,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:31:45,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:31:45,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:31:45,165 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:31:45,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-14 08:31:45,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:31:45,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:31:45,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-14 08:31:45,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:31:45,337 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:31:45,337 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:31:45,376 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:45,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:31:45,500 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:31:45,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089316502] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:31:45,501 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:31:45,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 15 [2022-12-14 08:31:45,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827862698] [2022-12-14 08:31:45,501 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:31:45,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-14 08:31:45,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:31:45,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-14 08:31:45,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-12-14 08:31:45,502 INFO L87 Difference]: Start difference. First operand 972 states and 3096 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-12-14 08:31:47,679 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:31:49,538 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:31:51,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:31:53,247 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:31:55,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:31:58,073 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:32:01,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:32:06,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:32:06,260 INFO L93 Difference]: Finished difference Result 9576 states and 30690 transitions. [2022-12-14 08:32:06,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-14 08:32:06,261 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-12-14 08:32:06,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:32:06,291 INFO L225 Difference]: With dead ends: 9576 [2022-12-14 08:32:06,291 INFO L226 Difference]: Without dead ends: 9576 [2022-12-14 08:32:06,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=152, Invalid=268, Unknown=0, NotChecked=0, Total=420 [2022-12-14 08:32:06,291 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 1369 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 1392 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1369 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 1448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2022-12-14 08:32:06,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1369 Valid, 35 Invalid, 1448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1392 Invalid, 0 Unknown, 0 Unchecked, 19.7s Time] [2022-12-14 08:32:06,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9576 states. [2022-12-14 08:32:06,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9576 to 990. [2022-12-14 08:32:06,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 853 states have (on average 3.671746776084408) internal successors, (3132), 989 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:32:06,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 3132 transitions. [2022-12-14 08:32:06,360 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 3132 transitions. Word has length 6 [2022-12-14 08:32:06,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:32:06,360 INFO L495 AbstractCegarLoop]: Abstraction has 990 states and 3132 transitions. [2022-12-14 08:32:06,360 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-12-14 08:32:06,360 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 3132 transitions. [2022-12-14 08:32:06,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-12-14 08:32:06,360 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:32:06,360 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:32:06,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-12-14 08:32:06,578 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:06,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (13)] Ended with exit code 0 [2022-12-14 08:32:06,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 08:32:06,964 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:32:06,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:32:06,965 INFO L85 PathProgramCache]: Analyzing trace with hash -89251914, now seen corresponding path program 1 times [2022-12-14 08:32:06,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:32:06,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [829282795] [2022-12-14 08:32:06,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:32:06,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-12-14 08:32:06,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:32:06,970 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:06,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:07,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:32:07,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-14 08:32:07,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:32:07,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:32:07,145 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-12-14 08:32:07,145 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 2 case distinctions, treesize of input 15 treesize of output 38 [2022-12-14 08:32:07,160 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 130 treesize of output 126 [2022-12-14 08:32:07,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:32:07,219 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-12-14 08:32:07,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:32:07,289 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:32:07,289 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:32:07,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [829282795] [2022-12-14 08:32:07,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [829282795] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:32:07,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:32:07,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:32:07,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799289176] [2022-12-14 08:32:07,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:32:07,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:32:07,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:32:07,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:32:07,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:32:07,290 INFO L87 Difference]: Start difference. First operand 990 states and 3132 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) 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-12-14 08:32:07,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:32:07,578 INFO L93 Difference]: Finished difference Result 925 states and 2946 transitions. [2022-12-14 08:32:07,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:32:07,579 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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-12-14 08:32:07,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:32:07,582 INFO L225 Difference]: With dead ends: 925 [2022-12-14 08:32:07,582 INFO L226 Difference]: Without dead ends: 925 [2022-12-14 08:32:07,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-12-14 08:32:07,583 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 74 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:32:07,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 1 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:32:07,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2022-12-14 08:32:07,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 925. [2022-12-14 08:32:07,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 817 states have (on average 3.605875152998776) internal successors, (2946), 924 states have internal predecessors, (2946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:32:07,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 2946 transitions. [2022-12-14 08:32:07,596 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 2946 transitions. Word has length 7 [2022-12-14 08:32:07,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:32:07,597 INFO L495 AbstractCegarLoop]: Abstraction has 925 states and 2946 transitions. [2022-12-14 08:32:07,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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-12-14 08:32:07,597 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 2946 transitions. [2022-12-14 08:32:07,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-12-14 08:32:07,597 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:32:07,597 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:32:07,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:32:07,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:07,798 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:32:07,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:32:07,799 INFO L85 PathProgramCache]: Analyzing trace with hash -89251913, now seen corresponding path program 1 times [2022-12-14 08:32:07,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:32:07,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1548797190] [2022-12-14 08:32:07,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:32:07,799 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-12-14 08:32:07,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:32:07,800 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:07,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:07,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:32:07,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-14 08:32:07,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:32:07,929 INFO L321 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2022-12-14 08:32:07,929 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 33 treesize of output 44 [2022-12-14 08:32:07,952 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-12-14 08:32:07,952 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-12-14 08:32:07,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:32:07,964 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:32:07,964 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:32:07,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1548797190] [2022-12-14 08:32:07,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1548797190] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:32:07,964 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:32:07,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-14 08:32:07,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87033421] [2022-12-14 08:32:07,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:32:07,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:32:07,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:32:07,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:32:07,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:32:07,965 INFO L87 Difference]: Start difference. First operand 925 states and 2946 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 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-12-14 08:32:08,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:32:08,107 INFO L93 Difference]: Finished difference Result 860 states and 2760 transitions. [2022-12-14 08:32:08,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:32:08,107 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 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-12-14 08:32:08,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:32:08,109 INFO L225 Difference]: With dead ends: 860 [2022-12-14 08:32:08,109 INFO L226 Difference]: Without dead ends: 860 [2022-12-14 08:32:08,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:32:08,110 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 33 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:32:08,110 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 1 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:32:08,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 860 states. [2022-12-14 08:32:08,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 860 to 860. [2022-12-14 08:32:08,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 781 states have (on average 3.5339308578745197) internal successors, (2760), 859 states have internal predecessors, (2760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:32:08,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 2760 transitions. [2022-12-14 08:32:08,122 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 2760 transitions. Word has length 7 [2022-12-14 08:32:08,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:32:08,122 INFO L495 AbstractCegarLoop]: Abstraction has 860 states and 2760 transitions. [2022-12-14 08:32:08,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 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-12-14 08:32:08,122 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 2760 transitions. [2022-12-14 08:32:08,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-12-14 08:32:08,122 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:32:08,122 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:32:08,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:32:08,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:08,324 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:32:08,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:32:08,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1277852966, now seen corresponding path program 1 times [2022-12-14 08:32:08,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:32:08,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1143045660] [2022-12-14 08:32:08,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:32:08,327 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-12-14 08:32:08,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:32:08,330 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:08,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:08,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:32:08,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-14 08:32:08,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:32:08,508 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-12-14 08:32:08,508 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-12-14 08:32:08,527 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-12-14 08:32:08,527 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-12-14 08:32:08,539 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:32:08,539 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:32:08,540 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:32:08,540 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1143045660] [2022-12-14 08:32:08,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1143045660] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:32:08,540 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:32:08,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:32:08,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089959705] [2022-12-14 08:32:08,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:32:08,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:32:08,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:32:08,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:32:08,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:32:08,541 INFO L87 Difference]: Start difference. First operand 860 states and 2760 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) 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-12-14 08:32:08,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:32:08,715 INFO L93 Difference]: Finished difference Result 594 states and 1861 transitions. [2022-12-14 08:32:08,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 08:32:08,715 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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-12-14 08:32:08,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:32:08,717 INFO L225 Difference]: With dead ends: 594 [2022-12-14 08:32:08,717 INFO L226 Difference]: Without dead ends: 594 [2022-12-14 08:32:08,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-12-14 08:32:08,720 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 62 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:32:08,721 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 1 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:32:08,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-12-14 08:32:08,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 594. [2022-12-14 08:32:08,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 554 states have (on average 3.3592057761732854) internal successors, (1861), 593 states have internal predecessors, (1861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:32:08,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 1861 transitions. [2022-12-14 08:32:08,728 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 1861 transitions. Word has length 7 [2022-12-14 08:32:08,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:32:08,729 INFO L495 AbstractCegarLoop]: Abstraction has 594 states and 1861 transitions. [2022-12-14 08:32:08,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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-12-14 08:32:08,729 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 1861 transitions. [2022-12-14 08:32:08,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-12-14 08:32:08,729 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:32:08,729 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:32:08,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:32:08,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:08,930 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:32:08,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:32:08,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1277852965, now seen corresponding path program 1 times [2022-12-14 08:32:08,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:32:08,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [772627041] [2022-12-14 08:32:08,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:32:08,934 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-12-14 08:32:08,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:32:08,935 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:08,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:32:09,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:32:09,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-14 08:32:09,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:32:09,157 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:32:09,157 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:32:09,259 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-12-14 08:32:09,259 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-12-14 08:32:09,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:32:09,354 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-12-14 08:32:09,362 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-12-14 08:32:09,362 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-12-14 08:32:09,410 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:32:09,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:32:15,761 WARN L233 SmtUtils]: Spent 5.92s on a formula simplification that was a NOOP. DAG size: 38 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:32:16,070 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:32:16,070 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:32:16,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [772627041] [2022-12-14 08:32:16,070 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [772627041] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:32:16,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1046383817] [2022-12-14 08:32:16,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:32:16,070 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:32:16,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:32:16,071 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:32:16,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2022-12-14 08:32:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:32:16,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-14 08:32:16,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:32:16,397 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:32:16,398 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:32:16,547 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-12-14 08:32:16,547 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-12-14 08:32:16,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:32:16,715 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-12-14 08:32:16,729 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-12-14 08:32:16,729 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-12-14 08:32:16,766 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:32:16,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:32:17,928 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:32:17,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1046383817] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:32:17,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406814793] [2022-12-14 08:32:17,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:32:17,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:32:17,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:32:17,929 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:32:17,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-12-14 08:32:17,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:32:18,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-14 08:32:18,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:32:18,104 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:32:18,105 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:32:18,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:32:18,202 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-12-14 08:32:18,211 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-12-14 08:32:18,212 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-12-14 08:32:18,251 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:32:18,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:32:19,739 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:32:19,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 89 [2022-12-14 08:32:22,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:32:22,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406814793] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:32:22,488 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:32:22,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 10 [2022-12-14 08:32:22,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293607259] [2022-12-14 08:32:22,488 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:32:22,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 08:32:22,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:32:22,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 08:32:22,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=91, Unknown=1, NotChecked=0, Total=132 [2022-12-14 08:32:22,489 INFO L87 Difference]: Start difference. First operand 594 states and 1861 transitions. Second operand has 12 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:32:55,778 WARN L233 SmtUtils]: Spent 33.09s on a formula simplification. DAG size of input: 71 DAG size of output: 71 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:33:07,481 WARN L233 SmtUtils]: Spent 7.90s on a formula simplification. DAG size of input: 68 DAG size of output: 65 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:33:42,487 WARN L233 SmtUtils]: Spent 33.60s on a formula simplification. DAG size of input: 60 DAG size of output: 60 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:34:06,251 WARN L233 SmtUtils]: Spent 22.41s on a formula simplification. DAG size of input: 70 DAG size of output: 67 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:34:08,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-14 08:34:10,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-14 08:34:12,383 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-14 08:34:14,385 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-14 08:34:42,475 WARN L233 SmtUtils]: Spent 27.84s on a formula simplification. DAG size of input: 69 DAG size of output: 69 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:35:04,064 WARN L233 SmtUtils]: Spent 17.51s on a formula simplification. DAG size of input: 59 DAG size of output: 56 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:35:06,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:35:06,710 INFO L93 Difference]: Finished difference Result 1548 states and 4869 transitions. [2022-12-14 08:35:06,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-14 08:35:06,712 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 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-12-14 08:35:06,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:35:06,716 INFO L225 Difference]: With dead ends: 1548 [2022-12-14 08:35:06,717 INFO L226 Difference]: Without dead ends: 1548 [2022-12-14 08:35:06,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 162.5s TimeCoverageRelationStatistics Valid=106, Invalid=273, Unknown=1, NotChecked=0, Total=380 [2022-12-14 08:35:06,717 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 309 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 22 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:35:06,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 13 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 348 Invalid, 4 Unknown, 0 Unchecked, 12.4s Time] [2022-12-14 08:35:06,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1548 states. [2022-12-14 08:35:06,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1548 to 822. [2022-12-14 08:35:06,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 782 states have (on average 3.4578005115089514) internal successors, (2704), 821 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:06,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 2704 transitions. [2022-12-14 08:35:06,732 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 2704 transitions. Word has length 7 [2022-12-14 08:35:06,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:35:06,732 INFO L495 AbstractCegarLoop]: Abstraction has 822 states and 2704 transitions. [2022-12-14 08:35:06,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:06,733 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 2704 transitions. [2022-12-14 08:35:06,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-12-14 08:35:06,733 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:35:06,733 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:35:06,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-12-14 08:35:06,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (19)] Ended with exit code 0 [2022-12-14 08:35:07,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:07,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:07,337 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting thread2Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:35:07,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:35:07,338 INFO L85 PathProgramCache]: Analyzing trace with hash 351813662, now seen corresponding path program 1 times [2022-12-14 08:35:07,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:35:07,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [921199591] [2022-12-14 08:35:07,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:35:07,340 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-12-14 08:35:07,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:35:07,342 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:07,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (21)] Waiting until timeout for monitored process [2022-12-14 08:35:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:35:07,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-14 08:35:07,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:07,490 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-12-14 08:35:07,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:35:07,518 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:35:07,519 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:35:07,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [921199591] [2022-12-14 08:35:07,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [921199591] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:35:07,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:35:07,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 08:35:07,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808504011] [2022-12-14 08:35:07,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:35:07,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:35:07,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:35:07,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:35:07,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:35:07,520 INFO L87 Difference]: Start difference. First operand 822 states and 2704 transitions. Second operand has 4 states, 3 states have (on average 3.0) 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-12-14 08:35:07,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:35:07,753 INFO L93 Difference]: Finished difference Result 614 states and 1962 transitions. [2022-12-14 08:35:07,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 08:35:07,753 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) 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-12-14 08:35:07,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:35:07,755 INFO L225 Difference]: With dead ends: 614 [2022-12-14 08:35:07,755 INFO L226 Difference]: Without dead ends: 614 [2022-12-14 08:35:07,756 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-12-14 08:35:07,756 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 55 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:35:07,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 1 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:35:07,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-12-14 08:35:07,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2022-12-14 08:35:07,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 593 states have (on average 3.3086003372681283) internal successors, (1962), 613 states have internal predecessors, (1962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:07,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1962 transitions. [2022-12-14 08:35:07,769 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1962 transitions. Word has length 9 [2022-12-14 08:35:07,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:35:07,769 INFO L495 AbstractCegarLoop]: Abstraction has 614 states and 1962 transitions. [2022-12-14 08:35:07,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) 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-12-14 08:35:07,769 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1962 transitions. [2022-12-14 08:35:07,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-12-14 08:35:07,769 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:35:07,769 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:35:07,781 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (21)] Ended with exit code 0 [2022-12-14 08:35:07,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:07,972 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:35:07,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:35:07,973 INFO L85 PathProgramCache]: Analyzing trace with hash 351813663, now seen corresponding path program 1 times [2022-12-14 08:35:07,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:35:07,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2001157867] [2022-12-14 08:35:07,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:35:07,975 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-12-14 08:35:07,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:35:07,978 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:07,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (22)] Waiting until timeout for monitored process [2022-12-14 08:35:08,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:35:08,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-14 08:35:08,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:08,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:35:08,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:35:08,131 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:35:08,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2001157867] [2022-12-14 08:35:08,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2001157867] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:35:08,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:35:08,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-14 08:35:08,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606414820] [2022-12-14 08:35:08,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:35:08,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:35:08,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:35:08,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:35:08,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:35:08,133 INFO L87 Difference]: Start difference. First operand 614 states and 1962 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 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-12-14 08:35:08,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:35:08,407 INFO L93 Difference]: Finished difference Result 632 states and 1996 transitions. [2022-12-14 08:35:08,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:35:08,407 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 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-12-14 08:35:08,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:35:08,410 INFO L225 Difference]: With dead ends: 632 [2022-12-14 08:35:08,410 INFO L226 Difference]: Without dead ends: 632 [2022-12-14 08:35:08,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 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-12-14 08:35:08,411 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 13 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:35:08,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:35:08,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-12-14 08:35:08,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 632. [2022-12-14 08:35:08,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 607 states have (on average 3.2883031301482704) internal successors, (1996), 631 states have internal predecessors, (1996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:08,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1996 transitions. [2022-12-14 08:35:08,420 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1996 transitions. Word has length 9 [2022-12-14 08:35:08,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:35:08,420 INFO L495 AbstractCegarLoop]: Abstraction has 632 states and 1996 transitions. [2022-12-14 08:35:08,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 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-12-14 08:35:08,421 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1996 transitions. [2022-12-14 08:35:08,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-12-14 08:35:08,421 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:35:08,421 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:35:08,432 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (22)] Ended with exit code 0 [2022-12-14 08:35:08,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:08,622 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:35:08,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:35:08,622 INFO L85 PathProgramCache]: Analyzing trace with hash -318216848, now seen corresponding path program 1 times [2022-12-14 08:35:08,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:35:08,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [564502222] [2022-12-14 08:35:08,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:35:08,622 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-12-14 08:35:08,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:35:08,623 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:08,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:08,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:35:08,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 08:35:08,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:08,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:35:08,735 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:35:08,735 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:35:08,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [564502222] [2022-12-14 08:35:08,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [564502222] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:35:08,736 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:35:08,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-14 08:35:08,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106552235] [2022-12-14 08:35:08,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:35:08,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:35:08,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:35:08,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:35:08,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:35:08,737 INFO L87 Difference]: Start difference. First operand 632 states and 1996 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 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-12-14 08:35:09,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:35:09,020 INFO L93 Difference]: Finished difference Result 694 states and 2158 transitions. [2022-12-14 08:35:09,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:35:09,021 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 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-12-14 08:35:09,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:35:09,022 INFO L225 Difference]: With dead ends: 694 [2022-12-14 08:35:09,023 INFO L226 Difference]: Without dead ends: 665 [2022-12-14 08:35:09,023 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 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-12-14 08:35:09,023 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 16 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:35:09,024 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 1 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:35:09,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-12-14 08:35:09,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 665. [2022-12-14 08:35:09,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 637 states have (on average 3.28414442700157) internal successors, (2092), 664 states have internal predecessors, (2092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:09,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 2092 transitions. [2022-12-14 08:35:09,034 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 2092 transitions. Word has length 10 [2022-12-14 08:35:09,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:35:09,035 INFO L495 AbstractCegarLoop]: Abstraction has 665 states and 2092 transitions. [2022-12-14 08:35:09,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 2 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-12-14 08:35:09,035 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 2092 transitions. [2022-12-14 08:35:09,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-12-14 08:35:09,035 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:35:09,035 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1] [2022-12-14 08:35:09,043 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:35:09,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:09,236 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:35:09,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:35:09,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1135230550, now seen corresponding path program 2 times [2022-12-14 08:35:09,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:35:09,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1579765718] [2022-12-14 08:35:09,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:35:09,239 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-12-14 08:35:09,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:35:09,242 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:09,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Waiting until timeout for monitored process [2022-12-14 08:35:09,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-14 08:35:09,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:35:09,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-14 08:35:09,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:09,643 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:35:09,643 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:35:09,799 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-12-14 08:35:09,799 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-12-14 08:35:09,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:35:09,925 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-12-14 08:35:09,944 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-12-14 08:35:09,945 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-12-14 08:35:09,996 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-14 08:35:09,997 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:35:09,997 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:35:09,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1579765718] [2022-12-14 08:35:09,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1579765718] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:35:09,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:35:09,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:35:09,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162145997] [2022-12-14 08:35:09,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:35:09,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:35:09,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:35:09,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:35:09,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:35:09,998 INFO L87 Difference]: Start difference. First operand 665 states and 2092 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) 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-12-14 08:35:10,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:35:10,280 INFO L93 Difference]: Finished difference Result 429 states and 1346 transitions. [2022-12-14 08:35:10,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 08:35:10,281 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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 10 [2022-12-14 08:35:10,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:35:10,282 INFO L225 Difference]: With dead ends: 429 [2022-12-14 08:35:10,282 INFO L226 Difference]: Without dead ends: 429 [2022-12-14 08:35:10,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:35:10,283 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 25 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:35:10,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 2 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:35:10,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2022-12-14 08:35:10,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 255. [2022-12-14 08:35:10,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 248 states have (on average 2.967741935483871) internal successors, (736), 254 states have internal predecessors, (736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:10,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 736 transitions. [2022-12-14 08:35:10,290 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 736 transitions. Word has length 10 [2022-12-14 08:35:10,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:35:10,290 INFO L495 AbstractCegarLoop]: Abstraction has 255 states and 736 transitions. [2022-12-14 08:35:10,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) 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-12-14 08:35:10,290 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 736 transitions. [2022-12-14 08:35:10,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-12-14 08:35:10,291 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:35:10,291 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:35:10,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:35:10,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:10,492 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:35:10,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:35:10,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1248402310, now seen corresponding path program 1 times [2022-12-14 08:35:10,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:35:10,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1302600389] [2022-12-14 08:35:10,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:35:10,496 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-12-14 08:35:10,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:35:10,499 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:10,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (25)] Waiting until timeout for monitored process [2022-12-14 08:35:10,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:35:10,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-14 08:35:10,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:10,712 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:35:10,712 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:35:10,712 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:35:10,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1302600389] [2022-12-14 08:35:10,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1302600389] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:35:10,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:35:10,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 08:35:10,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798691589] [2022-12-14 08:35:10,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:35:10,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:35:10,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:35:10,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:35:10,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:35:10,714 INFO L87 Difference]: Start difference. First operand 255 states and 736 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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-12-14 08:35:11,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:35:11,104 INFO L93 Difference]: Finished difference Result 336 states and 949 transitions. [2022-12-14 08:35:11,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 08:35:11,105 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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-12-14 08:35:11,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:35:11,106 INFO L225 Difference]: With dead ends: 336 [2022-12-14 08:35:11,106 INFO L226 Difference]: Without dead ends: 255 [2022-12-14 08:35:11,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 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-12-14 08:35:11,106 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 23 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:35:11,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 3 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:35:11,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-12-14 08:35:11,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 255. [2022-12-14 08:35:11,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 248 states have (on average 2.963709677419355) internal successors, (735), 254 states have internal predecessors, (735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:11,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 735 transitions. [2022-12-14 08:35:11,111 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 735 transitions. Word has length 11 [2022-12-14 08:35:11,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:35:11,111 INFO L495 AbstractCegarLoop]: Abstraction has 255 states and 735 transitions. [2022-12-14 08:35:11,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 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-12-14 08:35:11,111 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 735 transitions. [2022-12-14 08:35:11,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-12-14 08:35:11,111 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:35:11,111 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:35:11,123 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (25)] Forceful destruction successful, exit code 0 [2022-12-14 08:35:11,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:11,313 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:35:11,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:35:11,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1647142278, now seen corresponding path program 1 times [2022-12-14 08:35:11,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:35:11,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [840596446] [2022-12-14 08:35:11,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:35:11,316 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-12-14 08:35:11,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:35:11,319 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:11,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:11,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:35:11,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-14 08:35:11,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:11,674 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 8 treesize of output 7 [2022-12-14 08:35:11,901 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:35:11,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:35:13,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:35:13,238 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:35:13,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [840596446] [2022-12-14 08:35:13,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [840596446] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:35:13,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2111569392] [2022-12-14 08:35:13,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:35:13,238 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:35:13,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:35:13,239 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:35:13,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2022-12-14 08:35:13,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:35:13,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-14 08:35:13,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:13,415 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 8 treesize of output 7 [2022-12-14 08:35:13,679 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:35:13,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:35:14,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:35:14,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2111569392] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:35:14,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130504354] [2022-12-14 08:35:14,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:35:14,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:35:14,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:35:14,233 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:35:14,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-12-14 08:35:14,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:35:14,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-14 08:35:14,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:14,340 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 8 treesize of output 7 [2022-12-14 08:35:14,535 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:35:14,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:35:14,928 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:35:14,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130504354] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:35:14,928 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:35:14,928 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 10 [2022-12-14 08:35:14,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105648169] [2022-12-14 08:35:14,928 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:35:14,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 08:35:14,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:35:14,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 08:35:14,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2022-12-14 08:35:14,930 INFO L87 Difference]: Start difference. First operand 255 states and 735 transitions. Second operand has 11 states, 10 states have (on average 2.7) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:19,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:35:19,502 INFO L93 Difference]: Finished difference Result 565 states and 1685 transitions. [2022-12-14 08:35:19,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-14 08:35:19,504 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 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-12-14 08:35:19,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:35:19,505 INFO L225 Difference]: With dead ends: 565 [2022-12-14 08:35:19,505 INFO L226 Difference]: Without dead ends: 565 [2022-12-14 08:35:19,505 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-12-14 08:35:19,505 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 234 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 8 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:35:19,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 8 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-12-14 08:35:19,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-12-14 08:35:19,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 400. [2022-12-14 08:35:19,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 393 states have (on average 3.0483460559796436) internal successors, (1198), 399 states have internal predecessors, (1198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:19,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 1198 transitions. [2022-12-14 08:35:19,511 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 1198 transitions. Word has length 12 [2022-12-14 08:35:19,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:35:19,511 INFO L495 AbstractCegarLoop]: Abstraction has 400 states and 1198 transitions. [2022-12-14 08:35:19,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 11 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:35:19,511 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 1198 transitions. [2022-12-14 08:35:19,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-12-14 08:35:19,512 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:35:19,512 INFO L195 NwaCegarLoop]: trace histogram [10, 1, 1] [2022-12-14 08:35:19,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:35:19,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (27)] Ended with exit code 0 [2022-12-14 08:35:19,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-12-14 08:35:20,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:35:20,117 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:35:20,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:35:20,118 INFO L85 PathProgramCache]: Analyzing trace with hash 553120371, now seen corresponding path program 3 times [2022-12-14 08:35:20,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:35:20,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1561656122] [2022-12-14 08:35:20,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:35:20,119 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-12-14 08:35:20,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:35:20,122 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:35:20,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Waiting until timeout for monitored process [2022-12-14 08:35:20,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-12-14 08:35:20,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:35:20,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-14 08:35:20,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:20,557 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:35:20,557 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:35:21,065 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:35:21,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:35:23,946 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:35:23,946 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:35:23,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1561656122] [2022-12-14 08:35:23,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1561656122] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:35:23,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [831953569] [2022-12-14 08:35:23,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:35:23,946 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:35:23,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:35:23,947 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:35:23,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2022-12-14 08:35:24,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-12-14 08:35:24,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:35:24,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-14 08:35:24,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:24,717 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:35:24,717 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:35:24,942 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:35:24,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:35:29,744 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:35:29,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [831953569] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:35:29,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076378934] [2022-12-14 08:35:29,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:35:29,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:35:29,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:35:29,745 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:35:29,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-12-14 08:35:31,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-12-14 08:35:31,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:35:31,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-14 08:35:31,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:35:32,133 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:35:32,134 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:35:32,433 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:35:32,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:35:33,292 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:35:33,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076378934] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:35:33,292 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:35:33,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11, 11, 11, 11] total 33 [2022-12-14 08:35:33,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160063868] [2022-12-14 08:35:33,292 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:35:33,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-14 08:35:33,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:35:33,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-14 08:35:33,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=860, Unknown=0, NotChecked=0, Total=1190 [2022-12-14 08:35:33,293 INFO L87 Difference]: Start difference. First operand 400 states and 1198 transitions. Second operand has 35 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 34 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-12-14 08:35:43,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:35:45,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:35:47,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:35:49,374 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:35:51,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:35:53,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:35:55,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:35:57,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:35:59,445 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:01,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:03,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:05,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:06,821 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:08,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:10,826 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:12,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:14,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:16,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:18,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:36:33,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:36:33,967 INFO L93 Difference]: Finished difference Result 2490 states and 7609 transitions. [2022-12-14 08:36:33,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-14 08:36:33,968 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 34 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 12 [2022-12-14 08:36:33,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:36:33,973 INFO L225 Difference]: With dead ends: 2490 [2022-12-14 08:36:33,973 INFO L226 Difference]: Without dead ends: 2490 [2022-12-14 08:36:33,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=635, Invalid=1345, Unknown=0, NotChecked=0, Total=1980 [2022-12-14 08:36:33,974 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 2806 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 3588 mSolverCounterSat, 305 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2806 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 3911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 3588 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:36:33,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2806 Valid, 133 Invalid, 3911 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 3588 Invalid, 18 Unknown, 0 Unchecked, 47.1s Time] [2022-12-14 08:36:33,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2490 states. [2022-12-14 08:36:33,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2490 to 418. [2022-12-14 08:36:33,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 411 states have (on average 2.995133819951338) internal successors, (1231), 417 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:36:33,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1231 transitions. [2022-12-14 08:36:33,989 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1231 transitions. Word has length 12 [2022-12-14 08:36:33,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:36:33,989 INFO L495 AbstractCegarLoop]: Abstraction has 418 states and 1231 transitions. [2022-12-14 08:36:33,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 34 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-12-14 08:36:33,989 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1231 transitions. [2022-12-14 08:36:33,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-12-14 08:36:33,989 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:36:33,989 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:36:33,993 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (30)] Ended with exit code 0 [2022-12-14 08:36:34,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-12-14 08:36:34,422 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:36:34,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:36:34,592 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:36:34,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:36:34,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1739900794, now seen corresponding path program 2 times [2022-12-14 08:36:34,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:36:34,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [937480766] [2022-12-14 08:36:34,594 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:36:34,595 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-12-14 08:36:34,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:36:34,598 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:36:34,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:36:34,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-14 08:36:34,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:36:34,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-14 08:36:34,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:36:34,737 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 8 treesize of output 7 [2022-12-14 08:36:34,898 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-12-14 08:36:34,899 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:36:34,899 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:36:34,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [937480766] [2022-12-14 08:36:34,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [937480766] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:36:34,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:36:34,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 08:36:34,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566268700] [2022-12-14 08:36:34,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:36:34,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:36:34,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:36:34,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:36:34,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:36:34,900 INFO L87 Difference]: Start difference. First operand 418 states and 1231 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:36:35,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:36:35,154 INFO L93 Difference]: Finished difference Result 354 states and 1029 transitions. [2022-12-14 08:36:35,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 08:36:35,155 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 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-12-14 08:36:35,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:36:35,156 INFO L225 Difference]: With dead ends: 354 [2022-12-14 08:36:35,156 INFO L226 Difference]: Without dead ends: 354 [2022-12-14 08:36:35,156 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:36:35,157 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 40 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:36:35,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 1 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:36:35,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-12-14 08:36:35,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 209. [2022-12-14 08:36:35,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 206 states have (on average 2.7475728155339807) internal successors, (566), 208 states have internal predecessors, (566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:36:35,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 566 transitions. [2022-12-14 08:36:35,160 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 566 transitions. Word has length 15 [2022-12-14 08:36:35,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:36:35,161 INFO L495 AbstractCegarLoop]: Abstraction has 209 states and 566 transitions. [2022-12-14 08:36:35,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:36:35,161 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 566 transitions. [2022-12-14 08:36:35,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-12-14 08:36:35,161 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:36:35,161 INFO L195 NwaCegarLoop]: trace histogram [13, 1, 1, 1] [2022-12-14 08:36:35,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:36:35,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:36:35,363 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:36:35,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:36:35,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1075564591, now seen corresponding path program 1 times [2022-12-14 08:36:35,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:36:35,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1459663541] [2022-12-14 08:36:35,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:36:35,365 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-12-14 08:36:35,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:36:35,367 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:36:35,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (33)] Waiting until timeout for monitored process [2022-12-14 08:36:35,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:36:35,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-14 08:36:35,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:36:35,531 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 8 treesize of output 7 [2022-12-14 08:36:36,396 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:36:36,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:36:41,843 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:36:41,843 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:36:41,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1459663541] [2022-12-14 08:36:41,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1459663541] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:36:41,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [154962177] [2022-12-14 08:36:41,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:36:41,843 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:36:41,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:36:41,844 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:36:41,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2022-12-14 08:36:42,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:36:42,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-14 08:36:42,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:36:42,126 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 8 treesize of output 7 [2022-12-14 08:36:43,084 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:36:43,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:36:50,364 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:36:50,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [154962177] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:36:50,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869072245] [2022-12-14 08:36:50,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:36:50,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:36:50,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:36:50,365 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:36:50,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-12-14 08:36:50,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:36:50,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-14 08:36:50,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:36:50,531 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 8 treesize of output 7 [2022-12-14 08:36:50,784 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:36:50,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:36:52,010 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:36:52,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869072245] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:36:52,011 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:36:52,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15, 15, 15, 15] total 51 [2022-12-14 08:36:52,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497865148] [2022-12-14 08:36:52,011 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:36:52,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-12-14 08:36:52,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:36:52,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-12-14 08:36:52,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=739, Invalid=1913, Unknown=0, NotChecked=0, Total=2652 [2022-12-14 08:36:52,013 INFO L87 Difference]: Start difference. First operand 209 states and 566 transitions. Second operand has 52 states, 51 states have (on average 1.1176470588235294) internal successors, (57), 52 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:37:03,992 WARN L233 SmtUtils]: Spent 5.95s on a formula simplification that was a NOOP. DAG size: 156 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:37:06,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:08,677 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:10,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:12,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:14,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:16,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:18,692 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:20,695 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:22,698 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:24,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:26,705 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:28,561 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:30,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:32,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:34,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:36,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:38,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:37:58,474 WARN L233 SmtUtils]: Spent 9.28s on a formula simplification. DAG size of input: 156 DAG size of output: 156 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:38:09,593 WARN L233 SmtUtils]: Spent 7.62s on a formula simplification. DAG size of input: 148 DAG size of output: 148 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:38:19,493 WARN L233 SmtUtils]: Spent 6.61s on a formula simplification. DAG size of input: 140 DAG size of output: 140 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:38:28,000 WARN L233 SmtUtils]: Spent 5.44s on a formula simplification. DAG size of input: 129 DAG size of output: 129 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:39:06,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:39:06,716 INFO L93 Difference]: Finished difference Result 4269 states and 12961 transitions. [2022-12-14 08:39:06,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-12-14 08:39:06,718 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.1176470588235294) internal successors, (57), 52 states have internal predecessors, (57), 0 states have call successors, (0), 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 16 [2022-12-14 08:39:06,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:39:06,725 INFO L225 Difference]: With dead ends: 4269 [2022-12-14 08:39:06,725 INFO L226 Difference]: Without dead ends: 4269 [2022-12-14 08:39:06,726 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1584 ImplicationChecksByTransitivity, 90.3s TimeCoverageRelationStatistics Valid=1989, Invalid=4017, Unknown=0, NotChecked=0, Total=6006 [2022-12-14 08:39:06,727 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 7990 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 5961 mSolverCounterSat, 236 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 54.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7990 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 6213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 5961 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 57.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:39:06,727 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7990 Valid, 235 Invalid, 6213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 5961 Invalid, 16 Unknown, 0 Unchecked, 57.3s Time] [2022-12-14 08:39:06,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4269 states. [2022-12-14 08:39:06,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4269 to 239. [2022-12-14 08:39:06,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 236 states have (on average 2.5889830508474576) internal successors, (611), 238 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:39:06,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 611 transitions. [2022-12-14 08:39:06,748 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 611 transitions. Word has length 16 [2022-12-14 08:39:06,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:39:06,748 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 611 transitions. [2022-12-14 08:39:06,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.1176470588235294) internal successors, (57), 52 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:39:06,748 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 611 transitions. [2022-12-14 08:39:06,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 08:39:06,749 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:39:06,749 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:39:06,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-12-14 08:39:06,961 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (34)] Ended with exit code 0 [2022-12-14 08:39:07,163 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (33)] Ended with exit code 0 [2022-12-14 08:39:07,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:07,351 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:39:07,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:39:07,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1296784013, now seen corresponding path program 1 times [2022-12-14 08:39:07,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:39:07,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1338911580] [2022-12-14 08:39:07,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:39:07,354 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-12-14 08:39:07,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:39:07,356 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:07,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:07,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:39:07,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-14 08:39:07,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:39:08,160 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 08:39:08,160 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:39:08,160 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:39:08,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1338911580] [2022-12-14 08:39:08,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1338911580] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:39:08,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:39:08,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:39:08,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405928715] [2022-12-14 08:39:08,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:39:08,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:39:08,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:39:08,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:39:08,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:39:08,162 INFO L87 Difference]: Start difference. First operand 239 states and 611 transitions. Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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-12-14 08:39:09,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:39:09,305 INFO L93 Difference]: Finished difference Result 312 states and 789 transitions. [2022-12-14 08:39:09,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-14 08:39:09,307 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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 24 [2022-12-14 08:39:09,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:39:09,307 INFO L225 Difference]: With dead ends: 312 [2022-12-14 08:39:09,307 INFO L226 Difference]: Without dead ends: 305 [2022-12-14 08:39:09,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:39:09,308 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 31 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:39:09,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 5 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-14 08:39:09,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-12-14 08:39:09,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 277. [2022-12-14 08:39:09,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 274 states have (on average 2.5547445255474455) internal successors, (700), 276 states have internal predecessors, (700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:39:09,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 700 transitions. [2022-12-14 08:39:09,313 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 700 transitions. Word has length 24 [2022-12-14 08:39:09,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:39:09,313 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 700 transitions. [2022-12-14 08:39:09,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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-12-14 08:39:09,313 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 700 transitions. [2022-12-14 08:39:09,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 08:39:09,314 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:39:09,314 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:39:09,327 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:09,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:09,515 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:39:09,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:39:09,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1458154921, now seen corresponding path program 2 times [2022-12-14 08:39:09,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:39:09,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1586762990] [2022-12-14 08:39:09,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:39:09,518 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-12-14 08:39:09,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:39:09,519 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:09,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Waiting until timeout for monitored process [2022-12-14 08:39:09,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-14 08:39:09,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:39:09,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-14 08:39:09,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:39:10,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 08:39:10,196 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:39:10,197 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:39:10,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1586762990] [2022-12-14 08:39:10,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1586762990] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:39:10,197 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:39:10,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:39:10,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826574124] [2022-12-14 08:39:10,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:39:10,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:39:10,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:39:10,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:39:10,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:39:10,198 INFO L87 Difference]: Start difference. First operand 277 states and 700 transitions. Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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-12-14 08:39:11,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:39:11,323 INFO L93 Difference]: Finished difference Result 352 states and 900 transitions. [2022-12-14 08:39:11,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-14 08:39:11,325 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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 24 [2022-12-14 08:39:11,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:39:11,325 INFO L225 Difference]: With dead ends: 352 [2022-12-14 08:39:11,325 INFO L226 Difference]: Without dead ends: 345 [2022-12-14 08:39:11,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:39:11,326 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 41 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:39:11,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 5 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-14 08:39:11,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-12-14 08:39:11,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 285. [2022-12-14 08:39:11,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 282 states have (on average 2.528368794326241) internal successors, (713), 284 states have internal predecessors, (713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:39:11,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 713 transitions. [2022-12-14 08:39:11,331 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 713 transitions. Word has length 24 [2022-12-14 08:39:11,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:39:11,331 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 713 transitions. [2022-12-14 08:39:11,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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-12-14 08:39:11,331 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 713 transitions. [2022-12-14 08:39:11,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 08:39:11,332 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:39:11,332 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:39:11,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:39:11,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:11,533 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:39:11,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:39:11,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1075335603, now seen corresponding path program 3 times [2022-12-14 08:39:11,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:39:11,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [784805832] [2022-12-14 08:39:11,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:39:11,536 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-12-14 08:39:11,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:39:11,539 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:11,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (38)] Waiting until timeout for monitored process [2022-12-14 08:39:11,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-14 08:39:11,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:39:11,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-14 08:39:11,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:39:12,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 08:39:12,381 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:39:12,381 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:39:12,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [784805832] [2022-12-14 08:39:12,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [784805832] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:39:12,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:39:12,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:39:12,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073513003] [2022-12-14 08:39:12,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:39:12,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:39:12,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:39:12,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:39:12,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:39:12,383 INFO L87 Difference]: Start difference. First operand 285 states and 713 transitions. Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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-12-14 08:39:13,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:39:13,649 INFO L93 Difference]: Finished difference Result 330 states and 825 transitions. [2022-12-14 08:39:13,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-14 08:39:13,650 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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 24 [2022-12-14 08:39:13,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:39:13,651 INFO L225 Difference]: With dead ends: 330 [2022-12-14 08:39:13,651 INFO L226 Difference]: Without dead ends: 323 [2022-12-14 08:39:13,651 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:39:13,652 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 23 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:39:13,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 4 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-12-14 08:39:13,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2022-12-14 08:39:13,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 289. [2022-12-14 08:39:13,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 286 states have (on average 2.534965034965035) internal successors, (725), 288 states have internal predecessors, (725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:39:13,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 725 transitions. [2022-12-14 08:39:13,656 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 725 transitions. Word has length 24 [2022-12-14 08:39:13,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:39:13,657 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 725 transitions. [2022-12-14 08:39:13,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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-12-14 08:39:13,657 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 725 transitions. [2022-12-14 08:39:13,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 08:39:13,657 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:39:13,657 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:39:13,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (38)] Ended with exit code 0 [2022-12-14 08:39:13,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:13,859 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:39:13,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:39:13,860 INFO L85 PathProgramCache]: Analyzing trace with hash -482148643, now seen corresponding path program 4 times [2022-12-14 08:39:13,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:39:13,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1317910965] [2022-12-14 08:39:13,861 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-14 08:39:13,862 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-12-14 08:39:13,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:39:13,864 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:13,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:14,075 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-14 08:39:14,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:39:14,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-14 08:39:14,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:39:14,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 08:39:14,587 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:39:14,587 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:39:14,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1317910965] [2022-12-14 08:39:14,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1317910965] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:39:14,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:39:14,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:39:14,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687615970] [2022-12-14 08:39:14,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:39:14,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:39:14,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:39:14,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:39:14,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:39:14,589 INFO L87 Difference]: Start difference. First operand 289 states and 725 transitions. Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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-12-14 08:39:15,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:39:15,650 INFO L93 Difference]: Finished difference Result 330 states and 825 transitions. [2022-12-14 08:39:15,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-14 08:39:15,652 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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 24 [2022-12-14 08:39:15,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:39:15,652 INFO L225 Difference]: With dead ends: 330 [2022-12-14 08:39:15,652 INFO L226 Difference]: Without dead ends: 323 [2022-12-14 08:39:15,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:39:15,653 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 21 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:39:15,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 9 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-14 08:39:15,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2022-12-14 08:39:15,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 285. [2022-12-14 08:39:15,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 282 states have (on average 2.528368794326241) internal successors, (713), 284 states have internal predecessors, (713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:39:15,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 713 transitions. [2022-12-14 08:39:15,657 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 713 transitions. Word has length 24 [2022-12-14 08:39:15,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:39:15,657 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 713 transitions. [2022-12-14 08:39:15,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.0) internal successors, (24), 8 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-12-14 08:39:15,657 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 713 transitions. [2022-12-14 08:39:15,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 08:39:15,658 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:39:15,658 INFO L195 NwaCegarLoop]: trace histogram [22, 1, 1] [2022-12-14 08:39:15,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:39:15,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:15,859 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:39:15,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:39:15,861 INFO L85 PathProgramCache]: Analyzing trace with hash 1874460467, now seen corresponding path program 4 times [2022-12-14 08:39:15,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:39:15,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [975839041] [2022-12-14 08:39:15,862 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-14 08:39:15,862 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-12-14 08:39:15,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:39:15,864 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:39:15,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Waiting until timeout for monitored process [2022-12-14 08:39:16,053 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-14 08:39:16,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:39:16,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-14 08:39:16,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:39:16,185 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:39:16,185 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:39:17,819 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:39:17,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:39:29,653 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:39:29,653 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:39:29,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [975839041] [2022-12-14 08:39:29,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [975839041] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:39:29,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1411733849] [2022-12-14 08:39:29,653 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-14 08:39:29,653 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:39:29,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:39:29,654 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:39:29,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2022-12-14 08:39:30,061 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-14 08:39:30,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:39:30,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 35 conjunts are in the unsatisfiable core [2022-12-14 08:39:30,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:39:30,204 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:39:30,205 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:39:32,458 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:39:32,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:39:34,469 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:39:34,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1411733849] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:39:34,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449144507] [2022-12-14 08:39:34,469 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-14 08:39:34,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:39:34,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:39:34,470 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:39:34,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-12-14 08:39:34,683 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-14 08:39:34,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:39:34,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-14 08:39:34,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:39:34,846 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:39:34,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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:39:35,356 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:39:35,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:39:36,553 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:39:36,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449144507] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:39:36,553 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:39:36,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23, 23, 23, 23] total 62 [2022-12-14 08:39:36,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629406144] [2022-12-14 08:39:36,553 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:39:36,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2022-12-14 08:39:36,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:39:36,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2022-12-14 08:39:36,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1053, Invalid=2979, Unknown=0, NotChecked=0, Total=4032 [2022-12-14 08:39:36,555 INFO L87 Difference]: Start difference. First operand 285 states and 713 transitions. Second operand has 64 states, 63 states have (on average 1.0476190476190477) internal successors, (66), 63 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-12-14 08:40:17,359 WARN L233 SmtUtils]: Spent 16.83s on a formula simplification that was a NOOP. DAG size: 254 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:40:37,056 WARN L233 SmtUtils]: Spent 16.39s on a formula simplification that was a NOOP. DAG size: 243 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:40:39,085 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:41,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:43,091 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:45,094 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:47,097 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:49,100 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:51,171 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:53,174 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:55,178 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:57,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:40:59,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:01,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:03,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:05,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:07,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:09,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:11,205 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:13,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:15,211 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:17,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:19,218 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:21,221 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:41:38,688 WARN L233 SmtUtils]: Spent 14.26s on a formula simplification that was a NOOP. DAG size: 232 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:41:55,548 WARN L233 SmtUtils]: Spent 13.44s on a formula simplification that was a NOOP. DAG size: 222 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:42:12,341 WARN L233 SmtUtils]: Spent 12.89s on a formula simplification that was a NOOP. DAG size: 211 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:42:25,402 WARN L233 SmtUtils]: Spent 10.07s on a formula simplification that was a NOOP. DAG size: 200 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:42:37,586 WARN L233 SmtUtils]: Spent 9.24s on a formula simplification that was a NOOP. DAG size: 189 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:42:47,961 WARN L233 SmtUtils]: Spent 7.46s on a formula simplification that was a NOOP. DAG size: 179 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:42:55,424 WARN L233 SmtUtils]: Spent 5.01s on a formula simplification that was a NOOP. DAG size: 168 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:43:35,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:43:35,285 INFO L93 Difference]: Finished difference Result 4932 states and 14032 transitions. [2022-12-14 08:43:35,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-12-14 08:43:35,286 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 1.0476190476190477) internal successors, (66), 63 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 24 [2022-12-14 08:43:35,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:43:35,294 INFO L225 Difference]: With dead ends: 4932 [2022-12-14 08:43:35,294 INFO L226 Difference]: Without dead ends: 4932 [2022-12-14 08:43:35,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 72 SyntacticMatches, 4 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2016 ImplicationChecksByTransitivity, 168.8s TimeCoverageRelationStatistics Valid=2483, Invalid=4999, Unknown=0, NotChecked=0, Total=7482 [2022-12-14 08:43:35,296 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 6852 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 17568 mSolverCounterSat, 1239 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 79.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6852 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 18829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1239 IncrementalHoareTripleChecker+Valid, 17568 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 84.0s IncrementalHoareTripleChecker+Time [2022-12-14 08:43:35,296 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6852 Valid, 696 Invalid, 18829 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1239 Valid, 17568 Invalid, 22 Unknown, 0 Unchecked, 84.0s Time] [2022-12-14 08:43:35,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2022-12-14 08:43:35,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 309. [2022-12-14 08:43:35,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 306 states have (on average 2.4869281045751634) internal successors, (761), 308 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:43:35,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 761 transitions. [2022-12-14 08:43:35,324 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 761 transitions. Word has length 24 [2022-12-14 08:43:35,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:43:35,324 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 761 transitions. [2022-12-14 08:43:35,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 1.0476190476190477) internal successors, (66), 63 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-12-14 08:43:35,324 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 761 transitions. [2022-12-14 08:43:35,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 08:43:35,325 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:43:35,325 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:43:35,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-12-14 08:43:35,539 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (41)] Ended with exit code 0 [2022-12-14 08:43:35,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:43:35,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:35,927 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:43:35,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:43:35,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1702163476, now seen corresponding path program 1 times [2022-12-14 08:43:35,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:43:35,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1042179075] [2022-12-14 08:43:35,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:43:35,931 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-12-14 08:43:35,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:43:35,932 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:35,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (43)] Waiting until timeout for monitored process [2022-12-14 08:43:36,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:43:36,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-14 08:43:36,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:43:36,211 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 08:43:36,211 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:43:36,211 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:43:36,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1042179075] [2022-12-14 08:43:36,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1042179075] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:43:36,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:43:36,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 08:43:36,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681867875] [2022-12-14 08:43:36,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:43:36,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:43:36,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:43:36,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:43:36,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:43:36,213 INFO L87 Difference]: Start difference. First operand 309 states and 761 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 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-12-14 08:43:36,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:43:36,701 INFO L93 Difference]: Finished difference Result 342 states and 822 transitions. [2022-12-14 08:43:36,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 08:43:36,702 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 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 25 [2022-12-14 08:43:36,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:43:36,702 INFO L225 Difference]: With dead ends: 342 [2022-12-14 08:43:36,702 INFO L226 Difference]: Without dead ends: 329 [2022-12-14 08:43:36,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:43:36,703 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 10 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-14 08:43:36,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-14 08:43:36,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2022-12-14 08:43:36,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 327. [2022-12-14 08:43:36,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 324 states have (on average 2.4444444444444446) internal successors, (792), 326 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:43:36,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 792 transitions. [2022-12-14 08:43:36,707 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 792 transitions. Word has length 25 [2022-12-14 08:43:36,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:43:36,708 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 792 transitions. [2022-12-14 08:43:36,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 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-12-14 08:43:36,708 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 792 transitions. [2022-12-14 08:43:36,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 08:43:36,708 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:43:36,708 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:43:36,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (43)] Ended with exit code 0 [2022-12-14 08:43:36,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:36,909 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:43:36,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:43:36,911 INFO L85 PathProgramCache]: Analyzing trace with hash -277983626, now seen corresponding path program 2 times [2022-12-14 08:43:36,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:43:36,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [209307898] [2022-12-14 08:43:36,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:43:36,913 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-12-14 08:43:36,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:43:36,916 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:36,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Waiting until timeout for monitored process [2022-12-14 08:43:37,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:43:37,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:43:37,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-14 08:43:37,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:43:37,365 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-14 08:43:38,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:43:38,624 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-12-14 08:43:38,625 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 136 treesize of output 125 [2022-12-14 08:43:38,636 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:43:38,637 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 114 treesize of output 60 [2022-12-14 08:43:38,910 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 08:43:38,910 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:43:38,910 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:43:38,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [209307898] [2022-12-14 08:43:38,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [209307898] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:43:38,910 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:43:38,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-14 08:43:38,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308913721] [2022-12-14 08:43:38,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:43:38,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:43:38,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:43:38,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:43:38,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:43:38,911 INFO L87 Difference]: Start difference. First operand 327 states and 792 transitions. Second operand has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 8 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-12-14 08:43:40,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 08:43:45,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 08:43:48,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 08:43:49,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:43:49,395 INFO L93 Difference]: Finished difference Result 372 states and 868 transitions. [2022-12-14 08:43:49,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:43:49,397 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 8 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 25 [2022-12-14 08:43:49,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:43:49,398 INFO L225 Difference]: With dead ends: 372 [2022-12-14 08:43:49,398 INFO L226 Difference]: Without dead ends: 331 [2022-12-14 08:43:49,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-14 08:43:49,399 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 53 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:43:49,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 336 Invalid, 2 Unknown, 0 Unchecked, 10.4s Time] [2022-12-14 08:43:49,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-12-14 08:43:49,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 331. [2022-12-14 08:43:49,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 328 states have (on average 2.402439024390244) internal successors, (788), 330 states have internal predecessors, (788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:43:49,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 788 transitions. [2022-12-14 08:43:49,403 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 788 transitions. Word has length 25 [2022-12-14 08:43:49,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:43:49,403 INFO L495 AbstractCegarLoop]: Abstraction has 331 states and 788 transitions. [2022-12-14 08:43:49,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 8 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-12-14 08:43:49,403 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 788 transitions. [2022-12-14 08:43:49,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 08:43:49,404 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:43:49,404 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:43:49,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Ended with exit code 0 [2022-12-14 08:43:49,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:49,605 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:43:49,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:43:49,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1313914730, now seen corresponding path program 1 times [2022-12-14 08:43:49,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:43:49,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1496059500] [2022-12-14 08:43:49,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:43:49,608 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-12-14 08:43:49,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:43:49,611 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:49,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:49,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:43:49,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-14 08:43:49,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:43:49,925 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:43:49,925 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-12-14 08:43:49,954 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 08:43:49,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:43:50,101 INFO L321 Elim1Store]: treesize reduction 210, result has 3.2 percent of original size [2022-12-14 08:43:50,101 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 91 treesize of output 28 [2022-12-14 08:43:50,181 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 08:43:50,181 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:43:50,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1496059500] [2022-12-14 08:43:50,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1496059500] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:43:50,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [9688988] [2022-12-14 08:43:50,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:43:50,181 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:43:50,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:43:50,182 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:43:50,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2022-12-14 08:43:50,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:43:50,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-14 08:43:50,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:43:50,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:43:50,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:43:51,452 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:43:51,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [9688988] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:43:51,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979102569] [2022-12-14 08:43:51,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:43:51,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:43:51,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:43:51,453 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:43:51,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-12-14 08:43:51,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:43:51,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 08:43:51,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:43:51,796 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:43:51,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:43:52,010 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:43:52,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979102569] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:43:52,010 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:43:52,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 5, 5, 5, 5] total 19 [2022-12-14 08:43:52,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243596120] [2022-12-14 08:43:52,011 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:43:52,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-14 08:43:52,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:43:52,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-14 08:43:52,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2022-12-14 08:43:52,012 INFO L87 Difference]: Start difference. First operand 331 states and 788 transitions. Second operand has 20 states, 20 states have (on average 4.95) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:43:55,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:43:55,364 INFO L93 Difference]: Finished difference Result 609 states and 1400 transitions. [2022-12-14 08:43:55,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-14 08:43:55,365 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.95) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 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 25 [2022-12-14 08:43:55,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:43:55,366 INFO L225 Difference]: With dead ends: 609 [2022-12-14 08:43:55,366 INFO L226 Difference]: Without dead ends: 470 [2022-12-14 08:43:55,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=222, Invalid=834, Unknown=0, NotChecked=0, Total=1056 [2022-12-14 08:43:55,367 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 191 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:43:55,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [191 Valid, 9 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-12-14 08:43:55,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-12-14 08:43:55,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 391. [2022-12-14 08:43:55,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 388 states have (on average 2.4123711340206184) internal successors, (936), 390 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:43:55,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 936 transitions. [2022-12-14 08:43:55,374 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 936 transitions. Word has length 25 [2022-12-14 08:43:55,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:43:55,374 INFO L495 AbstractCegarLoop]: Abstraction has 391 states and 936 transitions. [2022-12-14 08:43:55,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.95) internal successors, (99), 19 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:43:55,374 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 936 transitions. [2022-12-14 08:43:55,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 08:43:55,375 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:43:55,376 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:43:55,384 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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)] Forceful destruction successful, exit code 0 [2022-12-14 08:43:55,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (46)] Ended with exit code 0 [2022-12-14 08:43:55,786 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-12-14 08:43:55,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:43:55,977 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:43:55,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:43:55,979 INFO L85 PathProgramCache]: Analyzing trace with hash -1250812084, now seen corresponding path program 3 times [2022-12-14 08:43:55,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:43:55,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [773113902] [2022-12-14 08:43:55,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:43:55,981 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-12-14 08:43:55,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:43:55,982 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:55,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (48)] Waiting until timeout for monitored process [2022-12-14 08:43:56,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-14 08:43:56,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:43:56,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-14 08:43:56,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:43:56,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:43:56,585 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:43:56,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-14 08:43:56,722 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:43:56,723 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:43:56,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [773113902] [2022-12-14 08:43:56,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [773113902] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:43:56,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:43:56,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:43:56,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124008486] [2022-12-14 08:43:56,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:43:56,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:43:56,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:43:56,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:43:56,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:43:56,724 INFO L87 Difference]: Start difference. First operand 391 states and 936 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 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-12-14 08:43:57,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:43:57,639 INFO L93 Difference]: Finished difference Result 411 states and 974 transitions. [2022-12-14 08:43:57,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 08:43:57,640 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 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 25 [2022-12-14 08:43:57,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:43:57,641 INFO L225 Difference]: With dead ends: 411 [2022-12-14 08:43:57,641 INFO L226 Difference]: Without dead ends: 389 [2022-12-14 08:43:57,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-14 08:43:57,642 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 65 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-12-14 08:43:57,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 2 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-12-14 08:43:57,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-12-14 08:43:57,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 341. [2022-12-14 08:43:57,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 338 states have (on average 2.5059171597633134) internal successors, (847), 340 states have internal predecessors, (847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:43:57,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 847 transitions. [2022-12-14 08:43:57,649 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 847 transitions. Word has length 25 [2022-12-14 08:43:57,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:43:57,649 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 847 transitions. [2022-12-14 08:43:57,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 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-12-14 08:43:57,649 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 847 transitions. [2022-12-14 08:43:57,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-12-14 08:43:57,649 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:43:57,649 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:43:57,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (48)] Ended with exit code 0 [2022-12-14 08:43:57,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:57,850 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:43:57,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:43:57,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1902021593, now seen corresponding path program 2 times [2022-12-14 08:43:57,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:43:57,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [733983500] [2022-12-14 08:43:57,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:43:57,851 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-12-14 08:43:57,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:43:57,852 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:43:57,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (49)] Waiting until timeout for monitored process [2022-12-14 08:43:58,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:43:58,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:43:58,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-14 08:43:58,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:43:58,127 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 130 treesize of output 126 [2022-12-14 08:43:58,210 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-14 08:43:58,315 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:43:58,405 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:43:58,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-12-14 08:43:58,443 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-14 08:43:58,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:43:58,576 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2188 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_2188) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-12-14 08:43:58,936 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-12-14 08:43:58,936 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 279 treesize of output 257 [2022-12-14 08:43:58,950 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 151 treesize of output 97 [2022-12-14 08:43:59,111 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-12-14 08:43:59,112 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 155 treesize of output 149 [2022-12-14 08:44:00,262 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-12-14 08:44:00,262 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:44:00,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [733983500] [2022-12-14 08:44:00,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [733983500] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:44:00,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1599248844] [2022-12-14 08:44:00,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:44:00,263 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:44:00,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:44:00,264 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:44:00,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (50)] Waiting until timeout for monitored process [2022-12-14 08:44:00,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:44:00,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:44:00,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-14 08:44:00,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:44:01,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:44:01,239 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:44:01,481 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:01,481 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-12-14 08:44:01,516 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-14 08:44:01,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:44:01,583 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2235 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_2235) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-12-14 08:44:01,762 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-12-14 08:44:01,762 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 138 treesize of output 116 [2022-12-14 08:44:01,780 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:01,780 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 30 [2022-12-14 08:44:02,035 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-12-14 08:44:02,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1599248844] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:44:02,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986601017] [2022-12-14 08:44:02,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:44:02,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:44:02,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:44:02,036 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:44:02,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-12-14 08:44:02,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:44:02,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:44:02,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 29 conjunts are in the unsatisfiable core [2022-12-14 08:44:02,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:44:02,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 934 treesize of output 902 [2022-12-14 08:44:03,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:44:03,483 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:03,484 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 79 treesize of output 19 [2022-12-14 08:44:03,517 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:44:03,517 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:44:04,274 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-12-14 08:44:04,274 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 138 treesize of output 116 [2022-12-14 08:44:04,294 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:04,294 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 57 treesize of output 30 [2022-12-14 08:44:05,757 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:44:05,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986601017] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:44:05,758 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:44:05,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6, 6, 9, 9] total 31 [2022-12-14 08:44:05,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008882622] [2022-12-14 08:44:05,758 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:44:05,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-14 08:44:05,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:44:05,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-14 08:44:05,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=733, Unknown=2, NotChecked=114, Total=992 [2022-12-14 08:44:05,759 INFO L87 Difference]: Start difference. First operand 341 states and 847 transitions. Second operand has 32 states, 32 states have (on average 3.46875) internal successors, (111), 31 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:44:24,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:44:24,479 INFO L93 Difference]: Finished difference Result 1077 states and 3095 transitions. [2022-12-14 08:44:24,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-14 08:44:24,480 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.46875) internal successors, (111), 31 states have internal predecessors, (111), 0 states have call successors, (0), 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 26 [2022-12-14 08:44:24,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:44:24,482 INFO L225 Difference]: With dead ends: 1077 [2022-12-14 08:44:24,482 INFO L226 Difference]: Without dead ends: 1077 [2022-12-14 08:44:24,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 118 SyntacticMatches, 6 SemanticMatches, 52 ConstructedPredicates, 2 IntricatePredicates, 1 DeprecatedPredicates, 856 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=454, Invalid=2198, Unknown=8, NotChecked=202, Total=2862 [2022-12-14 08:44:24,484 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 263 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 1651 mSolverCounterSat, 54 mSolverCounterUnsat, 87 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 2095 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1651 IncrementalHoareTripleChecker+Invalid, 87 IncrementalHoareTripleChecker+Unknown, 303 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2022-12-14 08:44:24,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 15 Invalid, 2095 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1651 Invalid, 87 Unknown, 303 Unchecked, 10.8s Time] [2022-12-14 08:44:24,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1077 states. [2022-12-14 08:44:24,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1077 to 641. [2022-12-14 08:44:24,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 638 states have (on average 2.9843260188087775) internal successors, (1904), 640 states have internal predecessors, (1904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:44:24,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 1904 transitions. [2022-12-14 08:44:24,498 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 1904 transitions. Word has length 26 [2022-12-14 08:44:24,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:44:24,498 INFO L495 AbstractCegarLoop]: Abstraction has 641 states and 1904 transitions. [2022-12-14 08:44:24,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.46875) internal successors, (111), 31 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:44:24,499 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 1904 transitions. [2022-12-14 08:44:24,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-12-14 08:44:24,501 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:44:24,501 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:44:24,508 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-12-14 08:44:24,717 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (50)] Ended with exit code 0 [2022-12-14 08:44:24,916 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (49)] Ended with exit code 0 [2022-12-14 08:44:25,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:44:25,103 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:44:25,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:44:25,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1454905333, now seen corresponding path program 3 times [2022-12-14 08:44:25,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:44:25,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [632198509] [2022-12-14 08:44:25,106 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:44:25,107 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-12-14 08:44:25,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:44:25,110 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:44:25,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (52)] Waiting until timeout for monitored process [2022-12-14 08:44:25,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-14 08:44:25,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:44:25,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-14 08:44:25,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:44:25,457 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 18 treesize of output 16 [2022-12-14 08:44:25,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-14 08:44:25,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:44:25,902 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:44:26,077 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:44:26,289 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:26,289 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-12-14 08:44:26,338 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-14 08:44:26,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:44:26,499 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2341 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_2341) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-12-14 08:44:26,536 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2340 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_2341 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_2340) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_2341) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-12-14 08:44:26,992 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-12-14 08:44:26,992 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 851 treesize of output 794 [2022-12-14 08:44:27,014 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 688 treesize of output 580 [2022-12-14 08:44:27,030 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 364 [2022-12-14 08:44:27,214 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-12-14 08:44:27,215 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 422 treesize of output 389 [2022-12-14 08:44:28,556 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-12-14 08:44:28,556 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:44:28,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [632198509] [2022-12-14 08:44:28,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [632198509] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:44:28,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [16944531] [2022-12-14 08:44:28,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:44:28,556 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:44:28,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:44:28,557 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:44:28,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (53)] Waiting until timeout for monitored process [2022-12-14 08:44:29,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-14 08:44:29,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:44:29,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-14 08:44:29,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:44:29,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:44:29,897 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:44:30,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:44:30,130 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:44:30,276 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:30,276 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 89 treesize of output 19 [2022-12-14 08:44:30,322 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-14 08:44:30,322 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:44:30,391 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2389 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_2389) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-12-14 08:44:30,430 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2388 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_2389 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_2388) |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_2389) c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (_ bv0 32)))) is different from false [2022-12-14 08:44:30,624 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-12-14 08:44:30,625 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 428 treesize of output 371 [2022-12-14 08:44:30,642 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:30,642 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 312 treesize of output 258 [2022-12-14 08:44:30,658 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:30,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 258 treesize of output 150 [2022-12-14 08:44:30,934 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 1 not checked. [2022-12-14 08:44:30,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [16944531] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:44:30,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040607267] [2022-12-14 08:44:30,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:44:30,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:44:30,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:44:30,935 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:44:30,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-12-14 08:44:31,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-14 08:44:31,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:44:31,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 31 conjunts are in the unsatisfiable core [2022-12-14 08:44:31,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:44:31,263 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 34 treesize of output 32 [2022-12-14 08:44:32,312 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:44:32,571 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 47 [2022-12-14 08:44:32,900 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:32,900 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 79 treesize of output 19 [2022-12-14 08:44:32,960 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:44:32,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:44:33,979 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-12-14 08:44:33,980 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 428 treesize of output 371 [2022-12-14 08:44:34,000 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:34,000 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 312 treesize of output 258 [2022-12-14 08:44:34,018 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:44:34,018 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 258 treesize of output 150 [2022-12-14 08:44:35,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:44:35,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040607267] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:44:35,588 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:44:35,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7, 7, 10, 10] total 37 [2022-12-14 08:44:35,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917007768] [2022-12-14 08:44:35,588 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:44:35,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-14 08:44:35,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:44:35,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-14 08:44:35,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=966, Unknown=5, NotChecked=268, Total=1406 [2022-12-14 08:44:35,590 INFO L87 Difference]: Start difference. First operand 641 states and 1904 transitions. Second operand has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 37 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:44:46,103 WARN L233 SmtUtils]: Spent 9.82s on a formula simplification. DAG size of input: 93 DAG size of output: 72 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 08:45:09,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:45:09,013 INFO L93 Difference]: Finished difference Result 1352 states and 4109 transitions. [2022-12-14 08:45:09,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-14 08:45:09,015 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 37 states have internal predecessors, (107), 0 states have call successors, (0), 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 26 [2022-12-14 08:45:09,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:45:09,017 INFO L225 Difference]: With dead ends: 1352 [2022-12-14 08:45:09,017 INFO L226 Difference]: Without dead ends: 1352 [2022-12-14 08:45:09,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 112 SyntacticMatches, 7 SemanticMatches, 62 ConstructedPredicates, 4 IntricatePredicates, 3 DeprecatedPredicates, 1149 ImplicationChecksByTransitivity, 26.3s TimeCoverageRelationStatistics Valid=572, Invalid=2971, Unknown=13, NotChecked=476, Total=4032 [2022-12-14 08:45:09,018 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 350 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 77 mSolverCounterUnsat, 61 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 2313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1647 IncrementalHoareTripleChecker+Invalid, 61 IncrementalHoareTripleChecker+Unknown, 528 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-12-14 08:45:09,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 14 Invalid, 2313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1647 Invalid, 61 Unknown, 528 Unchecked, 10.9s Time] [2022-12-14 08:45:09,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2022-12-14 08:45:09,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 545. [2022-12-14 08:45:09,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 542 states have (on average 2.955719557195572) internal successors, (1602), 544 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:45:09,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 1602 transitions. [2022-12-14 08:45:09,028 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 1602 transitions. Word has length 26 [2022-12-14 08:45:09,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:45:09,028 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 1602 transitions. [2022-12-14 08:45:09,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.8157894736842106) internal successors, (107), 37 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:45:09,028 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 1602 transitions. [2022-12-14 08:45:09,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-12-14 08:45:09,029 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:45:09,029 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:45:09,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (53)] Ended with exit code 0 [2022-12-14 08:45:09,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (52)] Ended with exit code 0 [2022-12-14 08:45:09,441 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-12-14 08:45:09,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:45:09,631 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:45:09,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:45:09,632 INFO L85 PathProgramCache]: Analyzing trace with hash 54491614, now seen corresponding path program 1 times [2022-12-14 08:45:09,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:45:09,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1242092764] [2022-12-14 08:45:09,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:45:09,634 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-12-14 08:45:09,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:45:09,637 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:45:09,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (55)] Waiting until timeout for monitored process [2022-12-14 08:45:09,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:45:09,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-14 08:45:09,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:45:09,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-14 08:45:09,920 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:45:09,920 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:45:09,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1242092764] [2022-12-14 08:45:09,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1242092764] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:45:09,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:45:09,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 08:45:09,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139338360] [2022-12-14 08:45:09,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:45:09,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 08:45:09,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:45:09,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 08:45:09,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:45:09,922 INFO L87 Difference]: Start difference. First operand 545 states and 1602 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:45:10,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:45:10,402 INFO L93 Difference]: Finished difference Result 683 states and 2101 transitions. [2022-12-14 08:45:10,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 08:45:10,403 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 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 27 [2022-12-14 08:45:10,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:45:10,404 INFO L225 Difference]: With dead ends: 683 [2022-12-14 08:45:10,404 INFO L226 Difference]: Without dead ends: 683 [2022-12-14 08:45:10,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 08:45:10,405 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 15 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-14 08:45:10,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-14 08:45:10,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2022-12-14 08:45:10,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 683. [2022-12-14 08:45:10,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 680 states have (on average 3.0897058823529413) internal successors, (2101), 682 states have internal predecessors, (2101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:45:10,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 2101 transitions. [2022-12-14 08:45:10,419 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 2101 transitions. Word has length 27 [2022-12-14 08:45:10,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:45:10,420 INFO L495 AbstractCegarLoop]: Abstraction has 683 states and 2101 transitions. [2022-12-14 08:45:10,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:45:10,420 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 2101 transitions. [2022-12-14 08:45:10,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-12-14 08:45:10,422 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:45:10,422 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:45:10,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (55)] Ended with exit code 0 [2022-12-14 08:45:10,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:45:10,622 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:45:10,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:45:10,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1577049766, now seen corresponding path program 2 times [2022-12-14 08:45:10,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:45:10,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2070064461] [2022-12-14 08:45:10,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:45:10,623 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-12-14 08:45:10,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:45:10,624 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:45:10,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (56)] Waiting until timeout for monitored process [2022-12-14 08:45:10,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:45:10,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:45:10,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 20 conjunts are in the unsatisfiable core [2022-12-14 08:45:10,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:45:11,034 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:45:11,035 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:45:11,136 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-12-14 08:45:11,618 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:45:11,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:45:12,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:45:12,391 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:45:12,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2070064461] [2022-12-14 08:45:12,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2070064461] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:45:12,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [747734814] [2022-12-14 08:45:12,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:45:12,391 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:45:12,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:45:12,392 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:45:12,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2022-12-14 08:45:12,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:45:12,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:45:12,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-14 08:45:12,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:45:13,001 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-12-14 08:45:13,001 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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-12-14 08:45:13,176 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-12-14 08:45:13,176 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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-12-14 08:45:13,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:45:13,529 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-12-14 08:45:13,545 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-12-14 08:45:13,545 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-12-14 08:45:13,733 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 16 [2022-12-14 08:45:14,049 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:45:14,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:45:16,081 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:45:16,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [747734814] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:45:16,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16734797] [2022-12-14 08:45:16,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:45:16,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:45:16,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:45:16,082 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:45:16,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-12-14 08:45:16,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-14 08:45:16,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:45:16,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 08:45:16,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:45:16,893 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 08:45:16,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:45:17,520 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-14 08:45:17,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16734797] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:45:17,521 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-12-14 08:45:17,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 6, 6] total 29 [2022-12-14 08:45:17,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955066018] [2022-12-14 08:45:17,521 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-12-14 08:45:17,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-14 08:45:17,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:45:17,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-14 08:45:17,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2022-12-14 08:45:17,522 INFO L87 Difference]: Start difference. First operand 683 states and 2101 transitions. Second operand has 29 states, 29 states have (on average 3.5172413793103448) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:45:24,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:45:24,975 INFO L93 Difference]: Finished difference Result 2238 states and 6320 transitions. [2022-12-14 08:45:24,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-14 08:45:24,977 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.5172413793103448) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 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 27 [2022-12-14 08:45:24,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:45:24,979 INFO L225 Difference]: With dead ends: 2238 [2022-12-14 08:45:24,979 INFO L226 Difference]: Without dead ends: 1190 [2022-12-14 08:45:24,981 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 128 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=569, Invalid=1981, Unknown=0, NotChecked=0, Total=2550 [2022-12-14 08:45:24,981 INFO L413 NwaCegarLoop]: 1 mSDtfsCounter, 441 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 1165 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 1210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-12-14 08:45:24,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [441 Valid, 14 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1165 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-12-14 08:45:24,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1190 states. [2022-12-14 08:45:25,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1190 to 876. [2022-12-14 08:45:25,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 873 states have (on average 3.131729667812142) internal successors, (2734), 875 states have internal predecessors, (2734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:45:25,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 2734 transitions. [2022-12-14 08:45:25,004 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 2734 transitions. Word has length 27 [2022-12-14 08:45:25,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:45:25,004 INFO L495 AbstractCegarLoop]: Abstraction has 876 states and 2734 transitions. [2022-12-14 08:45:25,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 3.5172413793103448) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:45:25,004 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 2734 transitions. [2022-12-14 08:45:25,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-12-14 08:45:25,007 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:45:25,007 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:45:25,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (56)] Ended with exit code 0 [2022-12-14 08:45:25,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-12-14 08:45:25,421 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (57)] Ended with exit code 0 [2022-12-14 08:45:25,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 08:45:25,609 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 38 more)] === [2022-12-14 08:45:25,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:45:25,610 INFO L85 PathProgramCache]: Analyzing trace with hash -74890765, now seen corresponding path program 1 times [2022-12-14 08:45:25,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:45:25,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2080719420] [2022-12-14 08:45:25,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:45:25,612 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-12-14 08:45:25,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:45:25,614 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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-12-14 08:45:25,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62ed52e1-d68d-493a-a054-223dd721a37b/bin/utaipan-gh47qXpMRh/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 (59)] Waiting until timeout for monitored process [2022-12-14 08:45:26,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:45:26,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-14 08:45:26,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:45:26,275 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-14 08:45:26,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:45:26,779 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-12-14 08:45:26,779 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 136 treesize of output 125 [2022-12-14 08:45:26,804 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:45:26,804 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 114 treesize of output 60 [2022-12-14 08:45:27,049 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-14 08:45:27,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:45:27,183 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2691 (Array (_ BitVec 32) (_ BitVec 8)))) (not (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_2691) c_~q2~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q2_front~0))) (concat (concat (concat (select .cse0 (bvadd .cse1 (_ bv3 32) c_~q2~0.offset)) (select .cse0 (bvadd .cse1 (_ bv2 32) c_~q2~0.offset))) (select .cse0 (bvadd .cse1 (_ bv1 32) c_~q2~0.offset))) (select .cse0 (bvadd .cse1 c_~q2~0.offset)))) (_ bv0 32)))) is different from false [2022-12-14 08:45:27,353 WARN L837 $PredicateComparison]: unable to prove that (forall ((~q2~0.offset (_ BitVec 32)) (v_ArrVal_2691 (Array (_ BitVec 32) (_ BitVec 8)))) (or (not (= (let ((.cse0 (select |c_#memory_int| c_~q1~0.base)) (.cse1 (bvmul (_ bv4 32) c_~q1_front~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~q1~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~q1~0.offset))) (select .cse0 (bvadd .cse1 c_~q1~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~q1~0.offset)))) (let ((.cse2 (select |c_#memory_int| c_~q2~0.base)) (.cse3 (bvmul (_ bv4 32) c_~q2_back~0))) (concat (concat (concat (select .cse2 (bvadd .cse3 (_ bv3 32) ~q2~0.offset)) (select .cse2 (bvadd .cse3 (_ bv2 32) ~q2~0.offset))) (select .cse2 (bvadd .cse3 (_ bv1 32) ~q2~0.offset))) (select .cse2 (bvadd .cse3 ~q2~0.offset)))))) (not (= (let ((.cse4 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_2691) c_~q2~0.base)) (.cse5 (bvmul (_ bv4 32) c_~q2_front~0))) (concat (concat (concat (select .cse4 (bvadd .cse5 (_ bv3 32) ~q2~0.offset)) (select .cse4 (bvadd .cse5 (_ bv2 32) ~q2~0.offset))) (select .cse4 (bvadd .cse5 (_ bv1 32) ~q2~0.offset))) (select .cse4 (bvadd .cse5 ~q2~0.offset)))) (_ bv0 32))))) is different from false [2022-12-14 08:45:35,385 WARN L233 SmtUtils]: Spent 7.66s on a formula simplification. DAG size of input: 392 DAG size of output: 296 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-12-14 08:45:35,387 INFO L321 Elim1Store]: treesize reduction 336, result has 80.2 percent of original size [2022-12-14 08:45:35,388 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 621 treesize of output 1771 [2022-12-14 08:45:35,497 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,560 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,562 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,595 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,596 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,597 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,628 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,644 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,683 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,739 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,748 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,759 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,760 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,802 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,803 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,871 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,875 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,904 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:35,976 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:36,047 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:36,048 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:36,050 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-14 08:45:36,050 INFO L217 Elim1Store]: Index analysis took 561 ms [2022-12-14 08:45:38,913 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:45:38,914 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 48 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 72 case distinctions, treesize of input 411 treesize of output 1417 [2022-12-14 08:45:39,142 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 70