./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 00b544e07f34285bd260f481b4b1205a15ed1c83d300c57496244de51f7f3936 --- 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-8393723 [2022-11-18 20:42:23,457 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 20:42:23,460 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 20:42:23,483 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 20:42:23,484 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 20:42:23,485 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 20:42:23,486 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 20:42:23,488 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 20:42:23,490 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 20:42:23,499 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 20:42:23,500 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 20:42:23,501 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 20:42:23,502 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 20:42:23,503 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 20:42:23,504 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 20:42:23,508 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 20:42:23,509 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 20:42:23,513 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 20:42:23,515 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 20:42:23,519 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 20:42:23,526 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 20:42:23,529 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 20:42:23,530 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 20:42:23,535 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 20:42:23,539 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 20:42:23,546 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 20:42:23,546 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 20:42:23,547 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 20:42:23,548 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 20:42:23,549 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 20:42:23,549 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 20:42:23,550 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 20:42:23,551 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 20:42:23,553 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 20:42:23,555 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 20:42:23,557 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 20:42:23,558 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 20:42:23,559 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 20:42:23,560 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 20:42:23,561 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 20:42:23,561 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 20:42:23,562 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-18 20:42:23,598 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 20:42:23,599 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 20:42:23,599 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 20:42:23,599 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 20:42:23,600 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 20:42:23,600 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 20:42:23,601 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 20:42:23,601 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 20:42:23,602 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 20:42:23,602 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 20:42:23,602 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 20:42:23,602 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 20:42:23,603 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 20:42:23,603 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 20:42:23,603 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 20:42:23,603 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 20:42:23,604 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 20:42:23,604 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 20:42:23,604 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 20:42:23,604 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 20:42:23,605 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 20:42:23,605 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 20:42:23,605 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 20:42:23,605 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 20:42:23,606 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 20:42:23,606 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:42:23,606 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 20:42:23,607 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 20:42:23,607 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 20:42:23,607 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 20:42:23,607 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_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/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_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro 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 -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 00b544e07f34285bd260f481b4b1205a15ed1c83d300c57496244de51f7f3936 [2022-11-18 20:42:23,968 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 20:42:24,002 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 20:42:24,005 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 20:42:24,006 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 20:42:24,010 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 20:42:24,011 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c [2022-11-18 20:42:24,111 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data/0810af632/f7f0661541794654b98c7c18948b485c/FLAGba44c134d [2022-11-18 20:42:24,683 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 20:42:24,684 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c [2022-11-18 20:42:24,689 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data/0810af632/f7f0661541794654b98c7c18948b485c/FLAGba44c134d [2022-11-18 20:42:25,007 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data/0810af632/f7f0661541794654b98c7c18948b485c [2022-11-18 20:42:25,010 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 20:42:25,011 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 20:42:25,013 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 20:42:25,013 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 20:42:25,017 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 20:42:25,018 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:42:25" (1/1) ... [2022-11-18 20:42:25,020 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7dce5692 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:25, skipping insertion in model container [2022-11-18 20:42:25,020 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:42:25" (1/1) ... [2022-11-18 20:42:25,036 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 20:42:25,065 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:42:25,407 WARN L234 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_bba0cea7-b3d7-452e-a4dc-928b749004b5/sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c[2681,2694] [2022-11-18 20:42:25,422 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:42:25,432 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2022-11-18 20:42:25,433 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@7353f4dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:25, skipping insertion in model container [2022-11-18 20:42:25,433 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 20:42:25,434 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-18 20:42:25,436 INFO L158 Benchmark]: Toolchain (without parser) took 423.82ms. Allocated memory is still 138.4MB. Free memory was 104.2MB in the beginning and 115.8MB in the end (delta: -11.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-18 20:42:25,437 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 81.8MB. Free memory was 52.9MB in the beginning and 52.9MB in the end (delta: 28.8kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 20:42:25,438 INFO L158 Benchmark]: CACSL2BoogieTranslator took 420.88ms. Allocated memory is still 138.4MB. Free memory was 104.0MB in the beginning and 115.8MB in the end (delta: -11.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-18 20:42:25,439 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.25ms. Allocated memory is still 81.8MB. Free memory was 52.9MB in the beginning and 52.9MB in the end (delta: 28.8kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 420.88ms. Allocated memory is still 138.4MB. Free memory was 104.0MB in the beginning and 115.8MB in the end (delta: -11.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 97]: Unsupported Syntax Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 00b544e07f34285bd260f481b4b1205a15ed1c83d300c57496244de51f7f3936 --- 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-8393723 [2022-11-18 20:42:27,664 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 20:42:27,666 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 20:42:27,690 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 20:42:27,690 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 20:42:27,696 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 20:42:27,700 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 20:42:27,706 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 20:42:27,709 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 20:42:27,714 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 20:42:27,715 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 20:42:27,716 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 20:42:27,716 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 20:42:27,717 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 20:42:27,718 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 20:42:27,720 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 20:42:27,720 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 20:42:27,721 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 20:42:27,725 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 20:42:27,735 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 20:42:27,740 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 20:42:27,742 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 20:42:27,744 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 20:42:27,745 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 20:42:27,748 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 20:42:27,748 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 20:42:27,749 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 20:42:27,750 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 20:42:27,750 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 20:42:27,751 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 20:42:27,752 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 20:42:27,753 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 20:42:27,754 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 20:42:27,755 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 20:42:27,756 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 20:42:27,756 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 20:42:27,757 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 20:42:27,757 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 20:42:27,757 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 20:42:27,759 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 20:42:27,759 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 20:42:27,760 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-18 20:42:27,783 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 20:42:27,783 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 20:42:27,798 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 20:42:27,798 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 20:42:27,800 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 20:42:27,800 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 20:42:27,802 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 20:42:27,802 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 20:42:27,803 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 20:42:27,803 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 20:42:27,804 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 20:42:27,805 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 20:42:27,805 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 20:42:27,805 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 20:42:27,806 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 20:42:27,806 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 20:42:27,806 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 20:42:27,807 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 20:42:27,807 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 20:42:27,807 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 20:42:27,807 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-18 20:42:27,808 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-18 20:42:27,808 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 20:42:27,808 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 20:42:27,808 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 20:42:27,809 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 20:42:27,809 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 20:42:27,810 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:42:27,810 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 20:42:27,810 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 20:42:27,810 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-18 20:42:27,811 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-18 20:42:27,811 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-18 20:42:27,811 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_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/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_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro 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 -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 00b544e07f34285bd260f481b4b1205a15ed1c83d300c57496244de51f7f3936 [2022-11-18 20:42:28,251 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 20:42:28,276 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 20:42:28,280 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 20:42:28,281 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 20:42:28,282 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 20:42:28,284 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c [2022-11-18 20:42:28,390 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data/8b9aea41e/5fc618d51a584cf388dfffed36eaddbc/FLAG67c002958 [2022-11-18 20:42:28,993 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 20:42:28,995 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c [2022-11-18 20:42:29,006 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data/8b9aea41e/5fc618d51a584cf388dfffed36eaddbc/FLAG67c002958 [2022-11-18 20:42:29,381 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/data/8b9aea41e/5fc618d51a584cf388dfffed36eaddbc [2022-11-18 20:42:29,385 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 20:42:29,388 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 20:42:29,393 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 20:42:29,393 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 20:42:29,398 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 20:42:29,399 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:29,401 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@c821bfa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29, skipping insertion in model container [2022-11-18 20:42:29,401 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:29,410 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 20:42:29,436 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:42:29,705 WARN L234 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_bba0cea7-b3d7-452e-a4dc-928b749004b5/sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c[2681,2694] [2022-11-18 20:42:29,717 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:42:29,759 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-18 20:42:29,792 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:42:29,808 WARN L234 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_bba0cea7-b3d7-452e-a4dc-928b749004b5/sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c[2681,2694] [2022-11-18 20:42:29,826 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:42:29,839 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 20:42:29,889 WARN L234 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_bba0cea7-b3d7-452e-a4dc-928b749004b5/sv-benchmarks/c/weaver/popl20-counter-fun.wvr.c[2681,2694] [2022-11-18 20:42:29,896 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:42:29,919 INFO L208 MainTranslator]: Completed translation [2022-11-18 20:42:29,919 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29 WrapperNode [2022-11-18 20:42:29,920 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 20:42:29,921 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 20:42:29,921 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 20:42:29,921 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 20:42:29,930 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:29,957 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:29,991 INFO L138 Inliner]: procedures = 26, calls = 45, calls flagged for inlining = 13, calls inlined = 15, statements flattened = 188 [2022-11-18 20:42:29,992 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 20:42:29,993 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 20:42:29,993 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 20:42:29,993 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 20:42:30,005 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:30,005 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:30,027 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:30,028 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:30,036 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:30,042 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:30,058 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:30,060 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:30,063 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 20:42:30,064 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 20:42:30,064 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 20:42:30,065 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 20:42:30,070 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (1/1) ... [2022-11-18 20:42:30,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:42:30,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:42:30,106 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 20:42:30,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 20:42:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 20:42:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-18 20:42:30,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 20:42:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-18 20:42:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-18 20:42:30,159 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-18 20:42:30,159 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-18 20:42:30,160 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-18 20:42:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-18 20:42:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-18 20:42:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 20:42:30,160 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 20:42:30,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 20:42:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 20:42:30,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-18 20:42:30,162 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-18 20:42:30,318 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 20:42:30,321 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 20:42:31,176 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 20:42:31,608 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 20:42:31,608 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-18 20:42:31,611 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:42:31 BoogieIcfgContainer [2022-11-18 20:42:31,611 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 20:42:31,613 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 20:42:31,614 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 20:42:31,617 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 20:42:31,617 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 08:42:29" (1/3) ... [2022-11-18 20:42:31,618 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3541be0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:42:31, skipping insertion in model container [2022-11-18 20:42:31,618 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:42:29" (2/3) ... [2022-11-18 20:42:31,618 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3541be0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:42:31, skipping insertion in model container [2022-11-18 20:42:31,619 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:42:31" (3/3) ... [2022-11-18 20:42:31,620 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-counter-fun.wvr.c [2022-11-18 20:42:31,643 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 20:42:31,643 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 34 error locations. [2022-11-18 20:42:31,643 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-18 20:42:31,835 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-18 20:42:31,888 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-18 20:42:31,909 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 190 places, 196 transitions, 408 flow [2022-11-18 20:42:31,914 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 190 places, 196 transitions, 408 flow [2022-11-18 20:42:31,916 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 190 places, 196 transitions, 408 flow [2022-11-18 20:42:32,040 INFO L130 PetriNetUnfolder]: 13/194 cut-off events. [2022-11-18 20:42:32,040 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-18 20:42:32,047 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203 conditions, 194 events. 13/194 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 255 event pairs, 0 based on Foata normal form. 0/147 useless extension candidates. Maximal degree in co-relation 142. Up to 2 conditions per place. [2022-11-18 20:42:32,052 INFO L119 LiptonReduction]: Number of co-enabled transitions 1720 [2022-11-18 20:43:13,970 INFO L134 LiptonReduction]: Checked pairs total: 2419 [2022-11-18 20:43:13,971 INFO L136 LiptonReduction]: Total number of compositions: 210 [2022-11-18 20:43:13,980 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 58 places, 55 transitions, 126 flow [2022-11-18 20:43:14,048 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 793 states, 379 states have (on average 5.493403693931398) internal successors, (2082), 792 states have internal predecessors, (2082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:14,069 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 20:43:14,081 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;@54f2b0e2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 20:43:14,082 INFO L358 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2022-11-18 20:43:14,090 INFO L276 IsEmpty]: Start isEmpty. Operand has 793 states, 379 states have (on average 5.493403693931398) internal successors, (2082), 792 states have internal predecessors, (2082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:14,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-18 20:43:14,098 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:14,100 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-18 20:43:14,101 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:14,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:14,113 INFO L85 PathProgramCache]: Analyzing trace with hash 30489, now seen corresponding path program 1 times [2022-11-18 20:43:14,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:14,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [780793571] [2022-11-18 20:43:14,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:14,130 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:14,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:14,138 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:14,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-18 20:43:14,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:14,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 20:43:14,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:14,411 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-18 20:43:14,413 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-18 20:43:14,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:14,445 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:14,446 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:14,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [780793571] [2022-11-18 20:43:14,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [780793571] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:14,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:14,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:43:14,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421675158] [2022-11-18 20:43:14,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:14,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:43:14,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:14,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:43:14,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:14,493 INFO L87 Difference]: Start difference. First operand has 793 states, 379 states have (on average 5.493403693931398) internal successors, (2082), 792 states have internal predecessors, (2082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:14,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:14,764 INFO L93 Difference]: Finished difference Result 262 states and 663 transitions. [2022-11-18 20:43:14,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:14,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-18 20:43:14,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:14,782 INFO L225 Difference]: With dead ends: 262 [2022-11-18 20:43:14,782 INFO L226 Difference]: Without dead ends: 262 [2022-11-18 20:43:14,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:14,787 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 35 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:14,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 2 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:43:14,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2022-11-18 20:43:14,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 262. [2022-11-18 20:43:14,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 163 states have (on average 4.067484662576687) internal successors, (663), 261 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:14,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 663 transitions. [2022-11-18 20:43:14,890 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 663 transitions. Word has length 2 [2022-11-18 20:43:14,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:14,890 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 663 transitions. [2022-11-18 20:43:14,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:14,891 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 663 transitions. [2022-11-18 20:43:14,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-18 20:43:14,895 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:14,896 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-18 20:43:14,910 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-18 20:43:15,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:15,110 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:15,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:15,110 INFO L85 PathProgramCache]: Analyzing trace with hash 30490, now seen corresponding path program 1 times [2022-11-18 20:43:15,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:15,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [80951272] [2022-11-18 20:43:15,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:15,112 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:15,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:15,116 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:15,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-18 20:43:15,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:15,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:43:15,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:15,324 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:43:15,325 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:43:15,364 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:15,364 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:15,364 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:15,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [80951272] [2022-11-18 20:43:15,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [80951272] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:15,365 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:15,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:43:15,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712811910] [2022-11-18 20:43:15,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:15,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:43:15,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:15,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:43:15,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:15,368 INFO L87 Difference]: Start difference. First operand 262 states and 663 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:15,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:15,819 INFO L93 Difference]: Finished difference Result 521 states and 1323 transitions. [2022-11-18 20:43:15,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:15,820 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-18 20:43:15,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:15,824 INFO L225 Difference]: With dead ends: 521 [2022-11-18 20:43:15,825 INFO L226 Difference]: Without dead ends: 521 [2022-11-18 20:43:15,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:15,826 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 31 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:15,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 4 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:43:15,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-11-18 20:43:15,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 264. [2022-11-18 20:43:15,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 165 states have (on average 4.054545454545455) internal successors, (669), 263 states have internal predecessors, (669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:15,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 669 transitions. [2022-11-18 20:43:15,851 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 669 transitions. Word has length 2 [2022-11-18 20:43:15,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:15,851 INFO L495 AbstractCegarLoop]: Abstraction has 264 states and 669 transitions. [2022-11-18 20:43:15,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:15,851 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 669 transitions. [2022-11-18 20:43:15,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 20:43:15,852 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:15,852 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 20:43:15,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:16,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:16,063 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:16,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:16,064 INFO L85 PathProgramCache]: Analyzing trace with hash 950349, now seen corresponding path program 1 times [2022-11-18 20:43:16,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:16,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1778305600] [2022-11-18 20:43:16,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:16,065 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:16,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:16,066 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:16,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-18 20:43:16,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:16,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 20:43:16,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:16,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:16,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:16,259 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:43:16,260 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-18 20:43:16,286 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-18 20:43:16,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:16,347 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:43:16,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:16,387 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:16,387 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:16,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1778305600] [2022-11-18 20:43:16,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1778305600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:16,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:16,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:43:16,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829334801] [2022-11-18 20:43:16,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:16,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:43:16,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:16,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:43:16,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:43:16,390 INFO L87 Difference]: Start difference. First operand 264 states and 669 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-11-18 20:43:16,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:16,626 INFO L93 Difference]: Finished difference Result 214 states and 520 transitions. [2022-11-18 20:43:16,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:16,627 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-11-18 20:43:16,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:16,629 INFO L225 Difference]: With dead ends: 214 [2022-11-18 20:43:16,629 INFO L226 Difference]: Without dead ends: 214 [2022-11-18 20:43:16,630 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-11-18 20:43:16,631 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 33 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:16,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 2 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 1 Unchecked, 0.2s Time] [2022-11-18 20:43:16,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-11-18 20:43:16,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2022-11-18 20:43:16,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 141 states have (on average 3.6879432624113475) internal successors, (520), 213 states have internal predecessors, (520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:16,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 520 transitions. [2022-11-18 20:43:16,645 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 520 transitions. Word has length 3 [2022-11-18 20:43:16,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:16,646 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 520 transitions. [2022-11-18 20:43:16,647 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-11-18 20:43:16,648 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 520 transitions. [2022-11-18 20:43:16,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 20:43:16,649 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:16,649 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 20:43:16,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:16,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:16,866 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:16,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:16,867 INFO L85 PathProgramCache]: Analyzing trace with hash 950348, now seen corresponding path program 1 times [2022-11-18 20:43:16,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:16,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [734207010] [2022-11-18 20:43:16,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:16,867 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:16,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:16,868 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:16,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-18 20:43:16,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:16,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 20:43:16,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:17,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:17,048 INFO L321 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2022-11-18 20:43:17,049 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 3 case distinctions, treesize of input 22 treesize of output 33 [2022-11-18 20:43:17,126 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 20:43:17,127 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 20:43:17,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:17,140 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:17,141 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:17,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [734207010] [2022-11-18 20:43:17,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [734207010] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:17,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:17,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:43:17,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357748283] [2022-11-18 20:43:17,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:17,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:43:17,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:17,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:43:17,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:17,151 INFO L87 Difference]: Start difference. First operand 214 states and 520 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-11-18 20:43:17,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:17,326 INFO L93 Difference]: Finished difference Result 215 states and 522 transitions. [2022-11-18 20:43:17,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:17,327 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-11-18 20:43:17,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:17,328 INFO L225 Difference]: With dead ends: 215 [2022-11-18 20:43:17,328 INFO L226 Difference]: Without dead ends: 215 [2022-11-18 20:43:17,328 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-11-18 20:43:17,329 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:17,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-11-18 20:43:17,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2022-11-18 20:43:17,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2022-11-18 20:43:17,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 142 states have (on average 3.676056338028169) internal successors, (522), 214 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:17,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 522 transitions. [2022-11-18 20:43:17,351 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 522 transitions. Word has length 3 [2022-11-18 20:43:17,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:17,352 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 522 transitions. [2022-11-18 20:43:17,352 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-11-18 20:43:17,352 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 522 transitions. [2022-11-18 20:43:17,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 20:43:17,353 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:17,353 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 20:43:17,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:17,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:17,564 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:17,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:17,564 INFO L85 PathProgramCache]: Analyzing trace with hash 949144, now seen corresponding path program 1 times [2022-11-18 20:43:17,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:17,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1043490194] [2022-11-18 20:43:17,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:17,565 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:17,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:17,566 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:17,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-18 20:43:17,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:17,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 20:43:17,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:17,751 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:43:17,751 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:43:17,844 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:17,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:43:18,151 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:18,152 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:18,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1043490194] [2022-11-18 20:43:18,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1043490194] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:43:18,152 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:43:18,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2022-11-18 20:43:18,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030342796] [2022-11-18 20:43:18,153 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:43:18,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:43:18,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:18,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:43:18,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:43:18,154 INFO L87 Difference]: Start difference. First operand 215 states and 522 transitions. Second operand has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:19,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:19,725 INFO L93 Difference]: Finished difference Result 635 states and 1551 transitions. [2022-11-18 20:43:19,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 20:43:19,726 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 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 3 [2022-11-18 20:43:19,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:19,731 INFO L225 Difference]: With dead ends: 635 [2022-11-18 20:43:19,731 INFO L226 Difference]: Without dead ends: 635 [2022-11-18 20:43:19,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-18 20:43:19,732 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 118 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 8 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:19,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 8 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 20:43:19,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2022-11-18 20:43:19,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 221. [2022-11-18 20:43:19,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 148 states have (on average 3.6283783783783785) internal successors, (537), 220 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:19,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 537 transitions. [2022-11-18 20:43:19,747 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 537 transitions. Word has length 3 [2022-11-18 20:43:19,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:19,747 INFO L495 AbstractCegarLoop]: Abstraction has 221 states and 537 transitions. [2022-11-18 20:43:19,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:19,748 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 537 transitions. [2022-11-18 20:43:19,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-18 20:43:19,748 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:19,748 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-18 20:43:19,764 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:19,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:19,960 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:19,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:19,960 INFO L85 PathProgramCache]: Analyzing trace with hash 29461606, now seen corresponding path program 1 times [2022-11-18 20:43:19,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:19,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [853972078] [2022-11-18 20:43:19,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:19,961 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:19,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:19,962 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:19,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-18 20:43:20,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:20,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 20:43:20,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:20,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:20,161 INFO L321 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2022-11-18 20:43:20,162 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 3 case distinctions, treesize of input 22 treesize of output 33 [2022-11-18 20:43:20,228 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 20:43:20,228 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 20:43:20,257 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:43:20,257 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:20,258 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:20,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [853972078] [2022-11-18 20:43:20,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [853972078] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:20,258 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:20,258 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:43:20,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895062675] [2022-11-18 20:43:20,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:20,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:43:20,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:20,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:43:20,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:20,260 INFO L87 Difference]: Start difference. First operand 221 states and 537 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:20,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:20,415 INFO L93 Difference]: Finished difference Result 225 states and 546 transitions. [2022-11-18 20:43:20,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:20,415 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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 4 [2022-11-18 20:43:20,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:20,417 INFO L225 Difference]: With dead ends: 225 [2022-11-18 20:43:20,417 INFO L226 Difference]: Without dead ends: 225 [2022-11-18 20:43:20,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 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-11-18 20:43:20,418 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:20,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 32 Unchecked, 0.1s Time] [2022-11-18 20:43:20,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-11-18 20:43:20,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2022-11-18 20:43:20,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 152 states have (on average 3.5921052631578947) internal successors, (546), 224 states have internal predecessors, (546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:20,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 546 transitions. [2022-11-18 20:43:20,427 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 546 transitions. Word has length 4 [2022-11-18 20:43:20,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:20,428 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 546 transitions. [2022-11-18 20:43:20,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:20,428 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 546 transitions. [2022-11-18 20:43:20,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-18 20:43:20,429 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:20,429 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-18 20:43:20,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:20,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:20,640 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:20,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:20,641 INFO L85 PathProgramCache]: Analyzing trace with hash 29428622, now seen corresponding path program 1 times [2022-11-18 20:43:20,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:20,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1970426816] [2022-11-18 20:43:20,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:20,642 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:20,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:20,643 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:20,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Waiting until timeout for monitored process [2022-11-18 20:43:20,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:20,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 20:43:20,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:20,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:20,813 INFO L321 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2022-11-18 20:43:20,813 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 3 case distinctions, treesize of input 22 treesize of output 33 [2022-11-18 20:43:20,881 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 20:43:20,882 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 20:43:20,892 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:43:20,892 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:20,892 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:20,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1970426816] [2022-11-18 20:43:20,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1970426816] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:20,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:20,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:43:20,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891977456] [2022-11-18 20:43:20,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:20,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:43:20,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:20,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:43:20,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:20,894 INFO L87 Difference]: Start difference. First operand 225 states and 546 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:21,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:21,054 INFO L93 Difference]: Finished difference Result 225 states and 545 transitions. [2022-11-18 20:43:21,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:21,055 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 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 4 [2022-11-18 20:43:21,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:21,057 INFO L225 Difference]: With dead ends: 225 [2022-11-18 20:43:21,057 INFO L226 Difference]: Without dead ends: 225 [2022-11-18 20:43:21,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 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-11-18 20:43:21,058 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:21,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-11-18 20:43:21,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-11-18 20:43:21,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2022-11-18 20:43:21,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 152 states have (on average 3.585526315789474) internal successors, (545), 224 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:21,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 545 transitions. [2022-11-18 20:43:21,065 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 545 transitions. Word has length 4 [2022-11-18 20:43:21,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:21,066 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 545 transitions. [2022-11-18 20:43:21,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:21,066 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 545 transitions. [2022-11-18 20:43:21,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 20:43:21,067 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:21,067 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 20:43:21,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:21,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:21,268 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:21,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:21,268 INFO L85 PathProgramCache]: Analyzing trace with hash 913306574, now seen corresponding path program 1 times [2022-11-18 20:43:21,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:21,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [513392542] [2022-11-18 20:43:21,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:21,269 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:21,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:21,269 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:21,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-18 20:43:21,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:21,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 20:43:21,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:21,415 INFO L321 Elim1Store]: treesize reduction 50, result has 23.1 percent of original size [2022-11-18 20:43:21,415 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 2 case distinctions, treesize of input 26 treesize of output 33 [2022-11-18 20:43:21,450 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 20:43:21,450 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 20:43:21,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:21,479 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:21,479 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:21,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [513392542] [2022-11-18 20:43:21,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [513392542] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:21,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:21,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:43:21,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144691603] [2022-11-18 20:43:21,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:21,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:43:21,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:21,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:43:21,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:21,481 INFO L87 Difference]: Start difference. First operand 225 states and 545 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-11-18 20:43:21,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:21,685 INFO L93 Difference]: Finished difference Result 211 states and 517 transitions. [2022-11-18 20:43:21,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:21,686 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-11-18 20:43:21,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:21,688 INFO L225 Difference]: With dead ends: 211 [2022-11-18 20:43:21,688 INFO L226 Difference]: Without dead ends: 211 [2022-11-18 20:43:21,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-11-18 20:43:21,689 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 29 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:21,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 2 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:43:21,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-11-18 20:43:21,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2022-11-18 20:43:21,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 148 states have (on average 3.4932432432432434) internal successors, (517), 210 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:21,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 517 transitions. [2022-11-18 20:43:21,699 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 517 transitions. Word has length 5 [2022-11-18 20:43:21,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:21,699 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 517 transitions. [2022-11-18 20:43:21,700 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-11-18 20:43:21,700 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 517 transitions. [2022-11-18 20:43:21,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 20:43:21,700 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:21,701 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 20:43:21,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:21,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:21,928 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:21,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:21,928 INFO L85 PathProgramCache]: Analyzing trace with hash 913306576, now seen corresponding path program 1 times [2022-11-18 20:43:21,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:21,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1518574584] [2022-11-18 20:43:21,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:21,929 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:21,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:21,930 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:21,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:43:22,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:22,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:43:22,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:22,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:22,136 INFO L321 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2022-11-18 20:43:22,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 23 [2022-11-18 20:43:22,152 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 26 treesize of output 24 [2022-11-18 20:43:22,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:22,223 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:43:22,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:22,293 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:22,293 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:22,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1518574584] [2022-11-18 20:43:22,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1518574584] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:22,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:22,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:43:22,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226430219] [2022-11-18 20:43:22,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:22,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:43:22,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:22,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:43:22,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:43:22,295 INFO L87 Difference]: Start difference. First operand 211 states and 517 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-11-18 20:43:22,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:22,509 INFO L93 Difference]: Finished difference Result 214 states and 527 transitions. [2022-11-18 20:43:22,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:43:22,510 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-11-18 20:43:22,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:22,512 INFO L225 Difference]: With dead ends: 214 [2022-11-18 20:43:22,512 INFO L226 Difference]: Without dead ends: 214 [2022-11-18 20:43:22,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-11-18 20:43:22,513 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 3 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 30 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:22,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 6 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 30 Unchecked, 0.2s Time] [2022-11-18 20:43:22,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-11-18 20:43:22,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2022-11-18 20:43:22,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 151 states have (on average 3.4900662251655628) internal successors, (527), 213 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:22,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 527 transitions. [2022-11-18 20:43:22,522 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 527 transitions. Word has length 5 [2022-11-18 20:43:22,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:22,523 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 527 transitions. [2022-11-18 20:43:22,523 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-11-18 20:43:22,523 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 527 transitions. [2022-11-18 20:43:22,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 20:43:22,524 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:22,524 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 20:43:22,538 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:22,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:22,737 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:22,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:22,738 INFO L85 PathProgramCache]: Analyzing trace with hash 912288100, now seen corresponding path program 1 times [2022-11-18 20:43:22,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:22,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [40070243] [2022-11-18 20:43:22,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:22,739 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:22,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:22,740 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:22,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:43:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:22,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 20:43:22,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:22,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:22,989 INFO L321 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2022-11-18 20:43:22,989 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 3 case distinctions, treesize of input 22 treesize of output 33 [2022-11-18 20:43:23,059 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 20:43:23,060 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 20:43:23,100 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 20:43:23,100 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:23,101 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:23,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [40070243] [2022-11-18 20:43:23,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [40070243] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:23,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:23,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:43:23,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552402492] [2022-11-18 20:43:23,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:23,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:43:23,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:23,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:43:23,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:23,103 INFO L87 Difference]: Start difference. First operand 214 states and 527 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-11-18 20:43:23,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:23,244 INFO L93 Difference]: Finished difference Result 213 states and 523 transitions. [2022-11-18 20:43:23,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:23,245 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-11-18 20:43:23,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:23,247 INFO L225 Difference]: With dead ends: 213 [2022-11-18 20:43:23,247 INFO L226 Difference]: Without dead ends: 213 [2022-11-18 20:43:23,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-11-18 20:43:23,248 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 0 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 29 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:23,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 29 Unchecked, 0.1s Time] [2022-11-18 20:43:23,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-11-18 20:43:23,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 208. [2022-11-18 20:43:23,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 146 states have (on average 3.506849315068493) internal successors, (512), 207 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:23,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 512 transitions. [2022-11-18 20:43:23,257 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 512 transitions. Word has length 5 [2022-11-18 20:43:23,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:23,258 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 512 transitions. [2022-11-18 20:43:23,258 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-11-18 20:43:23,258 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 512 transitions. [2022-11-18 20:43:23,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:43:23,259 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:23,259 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 20:43:23,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:43:23,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:23,473 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:23,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:23,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1752145558, now seen corresponding path program 1 times [2022-11-18 20:43:23,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:23,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [710603920] [2022-11-18 20:43:23,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:23,474 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:23,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:23,475 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:23,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-18 20:43:23,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:23,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 20:43:23,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:23,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:23,677 INFO L321 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2022-11-18 20:43:23,677 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 23 [2022-11-18 20:43:23,693 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 26 treesize of output 24 [2022-11-18 20:43:23,759 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 20:43:23,760 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 20:43:23,961 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:23,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:43:24,435 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:24,435 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:24,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [710603920] [2022-11-18 20:43:24,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [710603920] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:43:24,436 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:43:24,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4] total 7 [2022-11-18 20:43:24,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249894240] [2022-11-18 20:43:24,436 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:43:24,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 20:43:24,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:24,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 20:43:24,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:43:24,441 INFO L87 Difference]: Start difference. First operand 208 states and 512 transitions. Second operand has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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-11-18 20:43:25,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:25,368 INFO L93 Difference]: Finished difference Result 401 states and 997 transitions. [2022-11-18 20:43:25,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 20:43:25,369 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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 6 [2022-11-18 20:43:25,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:25,372 INFO L225 Difference]: With dead ends: 401 [2022-11-18 20:43:25,372 INFO L226 Difference]: Without dead ends: 401 [2022-11-18 20:43:25,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:43:25,373 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 84 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 152 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:25,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 20 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 106 Invalid, 0 Unknown, 152 Unchecked, 0.7s Time] [2022-11-18 20:43:25,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-11-18 20:43:25,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 268. [2022-11-18 20:43:25,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 206 states have (on average 3.592233009708738) internal successors, (740), 267 states have internal predecessors, (740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:25,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 740 transitions. [2022-11-18 20:43:25,387 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 740 transitions. Word has length 6 [2022-11-18 20:43:25,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:25,387 INFO L495 AbstractCegarLoop]: Abstraction has 268 states and 740 transitions. [2022-11-18 20:43:25,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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-11-18 20:43:25,388 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 740 transitions. [2022-11-18 20:43:25,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:43:25,389 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:25,389 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 20:43:25,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:25,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:25,603 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:25,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:25,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1752272856, now seen corresponding path program 1 times [2022-11-18 20:43:25,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:25,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1872263314] [2022-11-18 20:43:25,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:25,604 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:25,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:25,606 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:25,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-18 20:43:25,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:25,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 20:43:25,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:25,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:25,807 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:25,807 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:25,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1872263314] [2022-11-18 20:43:25,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1872263314] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:25,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:25,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:43:25,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245604000] [2022-11-18 20:43:25,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:25,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:43:25,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:25,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:43:25,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:43:25,809 INFO L87 Difference]: Start difference. First operand 268 states and 740 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-11-18 20:43:26,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:26,267 INFO L93 Difference]: Finished difference Result 390 states and 995 transitions. [2022-11-18 20:43:26,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:43:26,267 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-11-18 20:43:26,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:26,271 INFO L225 Difference]: With dead ends: 390 [2022-11-18 20:43:26,271 INFO L226 Difference]: Without dead ends: 384 [2022-11-18 20:43:26,271 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-11-18 20:43:26,272 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 16 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:26,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 6 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:43:26,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-11-18 20:43:26,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 362. [2022-11-18 20:43:26,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 300 states have (on average 3.21) internal successors, (963), 361 states have internal predecessors, (963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:26,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 963 transitions. [2022-11-18 20:43:26,289 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 963 transitions. Word has length 6 [2022-11-18 20:43:26,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:26,289 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 963 transitions. [2022-11-18 20:43:26,290 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-11-18 20:43:26,290 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 963 transitions. [2022-11-18 20:43:26,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:43:26,291 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:26,291 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-11-18 20:43:26,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:26,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:26,504 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:26,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:26,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1784895846, now seen corresponding path program 2 times [2022-11-18 20:43:26,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:26,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1008639226] [2022-11-18 20:43:26,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:43:26,505 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:26,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:26,507 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:26,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-18 20:43:26,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:43:26,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:43:26,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 20:43:26,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:26,731 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:43:26,733 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:43:26,952 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:26,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:43:27,741 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:27,741 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:27,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1008639226] [2022-11-18 20:43:27,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1008639226] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:43:27,742 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:43:27,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 20:43:27,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525855930] [2022-11-18 20:43:27,742 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:43:27,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 20:43:27,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:27,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 20:43:27,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-18 20:43:27,743 INFO L87 Difference]: Start difference. First operand 362 states and 963 transitions. Second operand has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 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-11-18 20:43:31,527 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-11-18 20:43:33,572 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-11-18 20:43:35,575 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-11-18 20:43:36,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:43:39,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:39,481 INFO L93 Difference]: Finished difference Result 1726 states and 4252 transitions. [2022-11-18 20:43:39,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:43:39,482 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 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 6 [2022-11-18 20:43:39,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:39,491 INFO L225 Difference]: With dead ends: 1726 [2022-11-18 20:43:39,492 INFO L226 Difference]: Without dead ends: 1726 [2022-11-18 20:43:39,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2022-11-18 20:43:39,493 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 596 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 96 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:39,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [596 Valid, 58 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 792 Invalid, 3 Unknown, 0 Unchecked, 10.2s Time] [2022-11-18 20:43:39,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1726 states. [2022-11-18 20:43:39,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1726 to 374. [2022-11-18 20:43:39,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 312 states have (on average 3.1634615384615383) internal successors, (987), 373 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:39,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 987 transitions. [2022-11-18 20:43:39,519 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 987 transitions. Word has length 6 [2022-11-18 20:43:39,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:39,519 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 987 transitions. [2022-11-18 20:43:39,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 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-11-18 20:43:39,520 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 987 transitions. [2022-11-18 20:43:39,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:43:39,520 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:39,521 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:43:39,538 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:39,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:39,733 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:39,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:39,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1514313188, now seen corresponding path program 1 times [2022-11-18 20:43:39,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:39,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [18602712] [2022-11-18 20:43:39,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:39,734 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:39,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:39,735 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:39,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-18 20:43:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:39,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 20:43:39,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:39,884 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:39,884 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:39,885 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:39,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [18602712] [2022-11-18 20:43:39,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [18602712] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:39,885 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:39,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:43:39,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895681451] [2022-11-18 20:43:39,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:39,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:43:39,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:39,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:43:39,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:39,887 INFO L87 Difference]: Start difference. First operand 374 states and 987 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:40,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:40,096 INFO L93 Difference]: Finished difference Result 313 states and 771 transitions. [2022-11-18 20:43:40,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:40,097 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 20:43:40,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:40,100 INFO L225 Difference]: With dead ends: 313 [2022-11-18 20:43:40,100 INFO L226 Difference]: Without dead ends: 310 [2022-11-18 20:43:40,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:43:40,101 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 25 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:40,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 2 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:43:40,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-11-18 20:43:40,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 310. [2022-11-18 20:43:40,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 273 states have (on average 2.8058608058608057) internal successors, (766), 309 states have internal predecessors, (766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:40,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 766 transitions. [2022-11-18 20:43:40,114 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 766 transitions. Word has length 7 [2022-11-18 20:43:40,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:40,114 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 766 transitions. [2022-11-18 20:43:40,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:40,115 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 766 transitions. [2022-11-18 20:43:40,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:43:40,115 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:40,116 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:43:40,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:43:40,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:40,329 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:40,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:40,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1514118992, now seen corresponding path program 1 times [2022-11-18 20:43:40,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:40,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1952231217] [2022-11-18 20:43:40,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:40,331 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:40,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:40,332 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:40,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-18 20:43:40,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:40,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 20:43:40,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:40,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:40,529 INFO L321 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2022-11-18 20:43:40,529 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 23 [2022-11-18 20:43:40,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:40,554 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-11-18 20:43:40,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:40,614 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 20:43:40,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:40,703 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:40,703 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:40,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1952231217] [2022-11-18 20:43:40,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1952231217] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:40,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:40,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:43:40,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005301873] [2022-11-18 20:43:40,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:40,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:43:40,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:40,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:43:40,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:43:40,705 INFO L87 Difference]: Start difference. First operand 310 states and 766 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-11-18 20:43:40,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:40,928 INFO L93 Difference]: Finished difference Result 292 states and 726 transitions. [2022-11-18 20:43:40,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:43:40,928 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-11-18 20:43:40,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:40,931 INFO L225 Difference]: With dead ends: 292 [2022-11-18 20:43:40,931 INFO L226 Difference]: Without dead ends: 285 [2022-11-18 20:43:40,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:43:40,932 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 50 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:40,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 2 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 1 Unchecked, 0.2s Time] [2022-11-18 20:43:40,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2022-11-18 20:43:40,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 190. [2022-11-18 20:43:40,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 163 states have (on average 2.6196319018404908) internal successors, (427), 189 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:40,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 427 transitions. [2022-11-18 20:43:40,941 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 427 transitions. Word has length 7 [2022-11-18 20:43:40,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:40,942 INFO L495 AbstractCegarLoop]: Abstraction has 190 states and 427 transitions. [2022-11-18 20:43:40,942 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-11-18 20:43:40,942 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 427 transitions. [2022-11-18 20:43:40,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:43:40,943 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:40,943 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:43:40,963 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:43:41,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:41,157 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:41,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:41,158 INFO L85 PathProgramCache]: Analyzing trace with hash 535430566, now seen corresponding path program 1 times [2022-11-18 20:43:41,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:41,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1288151033] [2022-11-18 20:43:41,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:41,159 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:41,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:41,161 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:41,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-18 20:43:41,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:41,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:43:41,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:41,348 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-18 20:43:41,348 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-18 20:43:41,380 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 20:43:41,380 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 20:43:41,407 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:43:41,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:41,407 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:41,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1288151033] [2022-11-18 20:43:41,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1288151033] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:41,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:41,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:43:41,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416220913] [2022-11-18 20:43:41,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:41,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:43:41,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:41,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:43:41,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:43:41,410 INFO L87 Difference]: Start difference. First operand 190 states and 427 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-11-18 20:43:41,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:41,633 INFO L93 Difference]: Finished difference Result 160 states and 354 transitions. [2022-11-18 20:43:41,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:43:41,633 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-11-18 20:43:41,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:41,635 INFO L225 Difference]: With dead ends: 160 [2022-11-18 20:43:41,635 INFO L226 Difference]: Without dead ends: 160 [2022-11-18 20:43:41,635 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-11-18 20:43:41,636 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 44 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:41,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 2 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:43:41,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2022-11-18 20:43:41,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2022-11-18 20:43:41,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 142 states have (on average 2.492957746478873) internal successors, (354), 159 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:41,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 354 transitions. [2022-11-18 20:43:41,643 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 354 transitions. Word has length 7 [2022-11-18 20:43:41,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:41,644 INFO L495 AbstractCegarLoop]: Abstraction has 160 states and 354 transitions. [2022-11-18 20:43:41,644 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-11-18 20:43:41,644 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 354 transitions. [2022-11-18 20:43:41,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:43:41,645 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:41,645 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:43:41,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:41,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:41,859 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:41,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:41,859 INFO L85 PathProgramCache]: Analyzing trace with hash 535430567, now seen corresponding path program 1 times [2022-11-18 20:43:41,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:41,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1704902858] [2022-11-18 20:43:41,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:41,860 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:41,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:41,861 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:41,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-18 20:43:42,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:42,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:43:42,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:42,142 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:43:42,142 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:43:42,216 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-18 20:43:42,217 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-18 20:43:42,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:42,357 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 20:43:42,386 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:43:42,386 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 20:43:42,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:42,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:43:47,093 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:47,093 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:47,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1704902858] [2022-11-18 20:43:47,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1704902858] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:43:47,093 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:43:47,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:43:47,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718618202] [2022-11-18 20:43:47,094 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:43:47,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:43:47,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:47,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:43:47,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:43:47,095 INFO L87 Difference]: Start difference. First operand 160 states and 354 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:47,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:47,618 INFO L93 Difference]: Finished difference Result 240 states and 536 transitions. [2022-11-18 20:43:47,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:43:47,619 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 20:43:47,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:47,622 INFO L225 Difference]: With dead ends: 240 [2022-11-18 20:43:47,622 INFO L226 Difference]: Without dead ends: 240 [2022-11-18 20:43:47,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:43:47,623 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 9 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:47,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 12 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 56 Invalid, 0 Unknown, 87 Unchecked, 0.5s Time] [2022-11-18 20:43:47,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-11-18 20:43:47,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 184. [2022-11-18 20:43:47,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 166 states have (on average 2.674698795180723) internal successors, (444), 183 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:47,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 444 transitions. [2022-11-18 20:43:47,630 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 444 transitions. Word has length 7 [2022-11-18 20:43:47,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:47,631 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 444 transitions. [2022-11-18 20:43:47,631 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:47,631 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 444 transitions. [2022-11-18 20:43:47,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:43:47,632 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:47,632 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:43:47,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:47,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:47,846 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:47,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:47,847 INFO L85 PathProgramCache]: Analyzing trace with hash 535430572, now seen corresponding path program 1 times [2022-11-18 20:43:47,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:47,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [621477927] [2022-11-18 20:43:47,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:47,847 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:47,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:47,849 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:47,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-18 20:43:47,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:47,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 20:43:47,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:47,996 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-18 20:43:48,018 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:43:48,019 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:48,019 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:48,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [621477927] [2022-11-18 20:43:48,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [621477927] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:48,019 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:48,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:43:48,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322854005] [2022-11-18 20:43:48,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:48,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:43:48,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:48,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:43:48,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:43:48,025 INFO L87 Difference]: Start difference. First operand 184 states and 444 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:48,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:48,240 INFO L93 Difference]: Finished difference Result 150 states and 342 transitions. [2022-11-18 20:43:48,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:43:48,241 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 20:43:48,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:48,242 INFO L225 Difference]: With dead ends: 150 [2022-11-18 20:43:48,242 INFO L226 Difference]: Without dead ends: 150 [2022-11-18 20:43:48,242 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-11-18 20:43:48,243 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 39 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:48,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:43:48,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2022-11-18 20:43:48,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2022-11-18 20:43:48,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 139 states have (on average 2.460431654676259) internal successors, (342), 149 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:48,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 342 transitions. [2022-11-18 20:43:48,248 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 342 transitions. Word has length 7 [2022-11-18 20:43:48,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:48,249 INFO L495 AbstractCegarLoop]: Abstraction has 150 states and 342 transitions. [2022-11-18 20:43:48,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:48,249 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 342 transitions. [2022-11-18 20:43:48,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:43:48,250 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:48,250 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:43:48,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2022-11-18 20:43:48,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:48,463 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:48,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:48,464 INFO L85 PathProgramCache]: Analyzing trace with hash 535430573, now seen corresponding path program 1 times [2022-11-18 20:43:48,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:48,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1118772805] [2022-11-18 20:43:48,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:48,464 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:48,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:48,466 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:48,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-18 20:43:48,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:48,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:43:48,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:48,683 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:43:48,683 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:43:48,684 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:48,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1118772805] [2022-11-18 20:43:48,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1118772805] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:43:48,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:43:48,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:43:48,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084746938] [2022-11-18 20:43:48,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:43:48,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:43:48,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:48,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:43:48,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:43:48,687 INFO L87 Difference]: Start difference. First operand 150 states and 342 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:49,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:49,070 INFO L93 Difference]: Finished difference Result 214 states and 450 transitions. [2022-11-18 20:43:49,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:43:49,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 20:43:49,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:49,072 INFO L225 Difference]: With dead ends: 214 [2022-11-18 20:43:49,072 INFO L226 Difference]: Without dead ends: 191 [2022-11-18 20:43:49,073 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-11-18 20:43:49,073 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 25 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:49,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 6 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:43:49,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-11-18 20:43:49,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 183. [2022-11-18 20:43:49,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 172 states have (on average 2.36046511627907) internal successors, (406), 182 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:49,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 406 transitions. [2022-11-18 20:43:49,080 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 406 transitions. Word has length 7 [2022-11-18 20:43:49,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:49,080 INFO L495 AbstractCegarLoop]: Abstraction has 183 states and 406 transitions. [2022-11-18 20:43:49,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:49,080 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 406 transitions. [2022-11-18 20:43:49,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:43:49,081 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:49,081 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:43:49,094 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:49,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:49,294 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:49,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:49,294 INFO L85 PathProgramCache]: Analyzing trace with hash -577581039, now seen corresponding path program 1 times [2022-11-18 20:43:49,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:49,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1182328059] [2022-11-18 20:43:49,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:49,295 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:49,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:49,296 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:49,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:43:49,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:49,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:43:49,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:49,595 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:43:49,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:43:49,689 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-18 20:43:49,689 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-18 20:43:49,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:49,832 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 20:43:49,867 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:43:49,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 20:43:49,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:43:49,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:43:52,613 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:43:52,613 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:52,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1182328059] [2022-11-18 20:43:52,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1182328059] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:43:52,614 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:43:52,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:43:52,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14438494] [2022-11-18 20:43:52,614 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:43:52,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:43:52,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:52,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:43:52,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:43:52,615 INFO L87 Difference]: Start difference. First operand 183 states and 406 transitions. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:53,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:53,352 INFO L93 Difference]: Finished difference Result 241 states and 511 transitions. [2022-11-18 20:43:53,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:43:53,354 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 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 8 [2022-11-18 20:43:53,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:53,355 INFO L225 Difference]: With dead ends: 241 [2022-11-18 20:43:53,355 INFO L226 Difference]: Without dead ends: 241 [2022-11-18 20:43:53,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:43:53,356 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 8 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:53,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 17 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 105 Unchecked, 0.7s Time] [2022-11-18 20:43:53,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-11-18 20:43:53,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 193. [2022-11-18 20:43:53,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 182 states have (on average 2.3516483516483517) internal successors, (428), 192 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:53,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 428 transitions. [2022-11-18 20:43:53,363 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 428 transitions. Word has length 8 [2022-11-18 20:43:53,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:53,364 INFO L495 AbstractCegarLoop]: Abstraction has 193 states and 428 transitions. [2022-11-18 20:43:53,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:53,364 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 428 transitions. [2022-11-18 20:43:53,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:43:53,365 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:53,365 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:43:53,380 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:53,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:53,580 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:53,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:53,581 INFO L85 PathProgramCache]: Analyzing trace with hash -577581033, now seen corresponding path program 1 times [2022-11-18 20:43:53,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:53,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [366109098] [2022-11-18 20:43:53,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:53,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:53,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:53,583 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:53,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:43:53,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:53,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 20:43:53,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:53,798 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-11-18 20:43:53,968 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:43:53,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:43:53,991 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:43:53,991 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 237 treesize of output 62 [2022-11-18 20:43:54,793 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:43:54,793 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:54,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [366109098] [2022-11-18 20:43:54,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [366109098] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:43:54,794 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:43:54,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 20:43:54,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725763749] [2022-11-18 20:43:54,794 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:43:54,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:43:54,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:54,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:43:54,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:43:54,796 INFO L87 Difference]: Start difference. First operand 193 states and 428 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:55,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:43:55,899 INFO L93 Difference]: Finished difference Result 323 states and 762 transitions. [2022-11-18 20:43:55,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 20:43:55,900 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 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 8 [2022-11-18 20:43:55,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:43:55,902 INFO L225 Difference]: With dead ends: 323 [2022-11-18 20:43:55,902 INFO L226 Difference]: Without dead ends: 300 [2022-11-18 20:43:55,903 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:43:55,903 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 62 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:43:55,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 16 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 58 Invalid, 0 Unknown, 106 Unchecked, 0.3s Time] [2022-11-18 20:43:55,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-18 20:43:55,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 251. [2022-11-18 20:43:55,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 240 states have (on average 2.6125) internal successors, (627), 250 states have internal predecessors, (627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:55,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 627 transitions. [2022-11-18 20:43:55,911 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 627 transitions. Word has length 8 [2022-11-18 20:43:55,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:43:55,911 INFO L495 AbstractCegarLoop]: Abstraction has 251 states and 627 transitions. [2022-11-18 20:43:55,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 8 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:43:55,912 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 627 transitions. [2022-11-18 20:43:55,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:43:55,912 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:43:55,912 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:43:55,926 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:43:56,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:56,127 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:43:56,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:43:56,127 INFO L85 PathProgramCache]: Analyzing trace with hash -581326056, now seen corresponding path program 1 times [2022-11-18 20:43:56,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:43:56,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1536282230] [2022-11-18 20:43:56,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:43:56,128 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:43:56,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:43:56,129 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:43:56,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-18 20:43:56,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:43:56,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:43:56,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:43:56,400 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:43:56,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:43:56,481 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-18 20:43:56,481 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-18 20:43:56,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:43:56,619 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 20:43:56,634 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:43:56,634 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 20:43:56,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-11-18 20:43:56,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:43:59,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:43:59,458 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:43:59,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1536282230] [2022-11-18 20:43:59,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1536282230] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:43:59,458 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:43:59,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:43:59,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521574138] [2022-11-18 20:43:59,459 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:43:59,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:43:59,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:43:59,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:43:59,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:43:59,460 INFO L87 Difference]: Start difference. First operand 251 states and 627 transitions. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:00,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:44:00,235 INFO L93 Difference]: Finished difference Result 300 states and 716 transitions. [2022-11-18 20:44:00,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 20:44:00,236 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 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 8 [2022-11-18 20:44:00,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:44:00,239 INFO L225 Difference]: With dead ends: 300 [2022-11-18 20:44:00,239 INFO L226 Difference]: Without dead ends: 300 [2022-11-18 20:44:00,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:44:00,240 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 9 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:44:00,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 21 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 110 Invalid, 0 Unknown, 100 Unchecked, 0.7s Time] [2022-11-18 20:44:00,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-18 20:44:00,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 253. [2022-11-18 20:44:00,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 242 states have (on average 2.6074380165289255) internal successors, (631), 252 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:00,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 631 transitions. [2022-11-18 20:44:00,249 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 631 transitions. Word has length 8 [2022-11-18 20:44:00,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:44:00,249 INFO L495 AbstractCegarLoop]: Abstraction has 253 states and 631 transitions. [2022-11-18 20:44:00,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:00,250 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 631 transitions. [2022-11-18 20:44:00,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:44:00,250 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:44:00,251 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:44:00,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:44:00,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:00,464 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:44:00,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:44:00,464 INFO L85 PathProgramCache]: Analyzing trace with hash -724947474, now seen corresponding path program 1 times [2022-11-18 20:44:00,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:44:00,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1268614994] [2022-11-18 20:44:00,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:44:00,465 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:00,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:44:00,466 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:44:00,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:44:00,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:44:00,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:44:00,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:44:00,777 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:44:00,777 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:44:00,868 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-18 20:44:00,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-18 20:44:00,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:44:00,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 20:44:01,022 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:44:01,023 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 20:44:01,155 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:44:01,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:44:01,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:44:01,879 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:44:01,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1268614994] [2022-11-18 20:44:01,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1268614994] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:44:01,880 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:44:01,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:44:01,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121725876] [2022-11-18 20:44:01,880 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:44:01,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:44:01,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:44:01,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:44:01,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:44:01,881 INFO L87 Difference]: Start difference. First operand 253 states and 631 transitions. Second operand has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:02,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:44:02,327 INFO L93 Difference]: Finished difference Result 325 states and 777 transitions. [2022-11-18 20:44:02,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:44:02,328 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 20:44:02,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:44:02,330 INFO L225 Difference]: With dead ends: 325 [2022-11-18 20:44:02,331 INFO L226 Difference]: Without dead ends: 325 [2022-11-18 20:44:02,331 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:44:02,331 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 8 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:44:02,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 73 Unchecked, 0.4s Time] [2022-11-18 20:44:02,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2022-11-18 20:44:02,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 259. [2022-11-18 20:44:02,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 248 states have (on average 2.6088709677419355) internal successors, (647), 258 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:02,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 647 transitions. [2022-11-18 20:44:02,341 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 647 transitions. Word has length 9 [2022-11-18 20:44:02,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:44:02,341 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 647 transitions. [2022-11-18 20:44:02,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:02,342 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 647 transitions. [2022-11-18 20:44:02,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:44:02,342 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:44:02,343 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:44:02,358 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:44:02,557 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:02,557 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:44:02,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:44:02,558 INFO L85 PathProgramCache]: Analyzing trace with hash -725139612, now seen corresponding path program 1 times [2022-11-18 20:44:02,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:44:02,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1537423756] [2022-11-18 20:44:02,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:44:02,559 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:02,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:44:02,560 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:44:02,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:44:02,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:44:02,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:44:02,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:44:02,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:44:02,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:44:02,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:44:02,981 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 0 case distinctions, treesize of input 63 treesize of output 19 [2022-11-18 20:44:03,260 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:44:03,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:44:03,412 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 0 case distinctions, treesize of input 237 treesize of output 62 [2022-11-18 20:44:03,429 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 49 [2022-11-18 20:44:04,902 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:44:04,902 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:44:04,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1537423756] [2022-11-18 20:44:04,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1537423756] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:44:04,903 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:44:04,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 20:44:04,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664243317] [2022-11-18 20:44:04,903 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:44:04,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:44:04,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:44:04,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:44:04,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:44:04,904 INFO L87 Difference]: Start difference. First operand 259 states and 647 transitions. Second operand has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:06,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:44:06,908 INFO L93 Difference]: Finished difference Result 519 states and 1340 transitions. [2022-11-18 20:44:06,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:44:06,909 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 20:44:06,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:44:06,911 INFO L225 Difference]: With dead ends: 519 [2022-11-18 20:44:06,911 INFO L226 Difference]: Without dead ends: 495 [2022-11-18 20:44:06,911 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-11-18 20:44:06,912 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 60 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 168 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:44:06,912 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 27 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 91 Invalid, 0 Unknown, 168 Unchecked, 0.7s Time] [2022-11-18 20:44:06,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-11-18 20:44:06,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 403. [2022-11-18 20:44:06,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 392 states have (on average 2.808673469387755) internal successors, (1101), 402 states have internal predecessors, (1101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:06,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1101 transitions. [2022-11-18 20:44:06,924 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1101 transitions. Word has length 9 [2022-11-18 20:44:06,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:44:06,925 INFO L495 AbstractCegarLoop]: Abstraction has 403 states and 1101 transitions. [2022-11-18 20:44:06,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:06,925 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1101 transitions. [2022-11-18 20:44:06,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:44:06,926 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:44:06,926 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:44:06,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:44:07,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:07,127 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:44:07,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:44:07,127 INFO L85 PathProgramCache]: Analyzing trace with hash -841240657, now seen corresponding path program 1 times [2022-11-18 20:44:07,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:44:07,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [612829802] [2022-11-18 20:44:07,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:44:07,127 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:07,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:44:07,129 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:44:07,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-18 20:44:07,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:44:07,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:44:07,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:44:07,387 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:44:07,387 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:44:07,460 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-18 20:44:07,461 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-18 20:44:07,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:44:07,578 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 20:44:07,593 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:44:07,593 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 20:44:07,711 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:44:07,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:44:10,291 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:44:10,292 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:44:10,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [612829802] [2022-11-18 20:44:10,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [612829802] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:44:10,292 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:44:10,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:44:10,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257361773] [2022-11-18 20:44:10,292 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:44:10,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:44:10,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:44:10,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:44:10,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:44:10,293 INFO L87 Difference]: Start difference. First operand 403 states and 1101 transitions. Second operand has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:10,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:44:10,550 INFO L93 Difference]: Finished difference Result 436 states and 1191 transitions. [2022-11-18 20:44:10,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 20:44:10,551 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 20:44:10,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:44:10,554 INFO L225 Difference]: With dead ends: 436 [2022-11-18 20:44:10,554 INFO L226 Difference]: Without dead ends: 436 [2022-11-18 20:44:10,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:44:10,555 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 17 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:44:10,555 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 12 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 57 Unchecked, 0.2s Time] [2022-11-18 20:44:10,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2022-11-18 20:44:10,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 418. [2022-11-18 20:44:10,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 407 states have (on average 2.85012285012285) internal successors, (1160), 417 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:10,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1160 transitions. [2022-11-18 20:44:10,566 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1160 transitions. Word has length 9 [2022-11-18 20:44:10,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:44:10,566 INFO L495 AbstractCegarLoop]: Abstraction has 418 states and 1160 transitions. [2022-11-18 20:44:10,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 7 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:10,566 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1160 transitions. [2022-11-18 20:44:10,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:44:10,567 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:44:10,567 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2022-11-18 20:44:10,580 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-18 20:44:10,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:10,779 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:44:10,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:44:10,780 INFO L85 PathProgramCache]: Analyzing trace with hash -2100474393, now seen corresponding path program 2 times [2022-11-18 20:44:10,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:44:10,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [107042891] [2022-11-18 20:44:10,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:44:10,780 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:10,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:44:10,781 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:44:10,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-18 20:44:10,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 20:44:10,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:44:10,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:44:10,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:44:11,007 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:44:11,007 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:44:11,093 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-18 20:44:11,093 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-18 20:44:11,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:44:11,214 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 20:44:11,233 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:44:11,233 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 20:44:11,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 20:44:11,306 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:44:11,306 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:44:11,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [107042891] [2022-11-18 20:44:11,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [107042891] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:44:11,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:44:11,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:44:11,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355155914] [2022-11-18 20:44:11,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:44:11,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:44:11,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:44:11,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:44:11,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:44:11,308 INFO L87 Difference]: Start difference. First operand 418 states and 1160 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-11-18 20:44:11,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:44:11,613 INFO L93 Difference]: Finished difference Result 460 states and 1226 transitions. [2022-11-18 20:44:11,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:44:11,614 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 9 [2022-11-18 20:44:11,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:44:11,616 INFO L225 Difference]: With dead ends: 460 [2022-11-18 20:44:11,616 INFO L226 Difference]: Without dead ends: 392 [2022-11-18 20:44:11,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 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-11-18 20:44:11,617 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 14 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:44:11,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 6 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:44:11,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-11-18 20:44:11,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 321. [2022-11-18 20:44:11,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 310 states have (on average 2.8516129032258064) internal successors, (884), 320 states have internal predecessors, (884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:11,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 884 transitions. [2022-11-18 20:44:11,626 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 884 transitions. Word has length 9 [2022-11-18 20:44:11,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:44:11,627 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 884 transitions. [2022-11-18 20:44:11,627 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-11-18 20:44:11,627 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 884 transitions. [2022-11-18 20:44:11,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:44:11,628 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:44:11,628 INFO L195 NwaCegarLoop]: trace histogram [7, 1, 1, 1] [2022-11-18 20:44:11,643 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-18 20:44:11,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:11,843 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:44:11,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:44:11,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1954043338, now seen corresponding path program 1 times [2022-11-18 20:44:11,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:44:11,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [227137884] [2022-11-18 20:44:11,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:44:11,845 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:11,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:44:11,846 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:44:11,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-18 20:44:12,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:44:12,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:44:12,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:44:12,013 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-11-18 20:44:12,396 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:44:12,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:44:14,521 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:44:14,521 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:44:14,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [227137884] [2022-11-18 20:44:14,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [227137884] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:44:14,522 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:44:14,522 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2022-11-18 20:44:14,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296408356] [2022-11-18 20:44:14,522 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:44:14,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 20:44:14,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:44:14,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 20:44:14,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2022-11-18 20:44:14,524 INFO L87 Difference]: Start difference. First operand 321 states and 884 transitions. Second operand has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:19,296 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-11-18 20:44:20,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:44:22,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:44:24,891 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-11-18 20:44:26,893 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-11-18 20:44:28,896 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-11-18 20:44:30,899 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-11-18 20:44:34,521 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-11-18 20:44:41,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:44:41,257 INFO L93 Difference]: Finished difference Result 2599 states and 6677 transitions. [2022-11-18 20:44:41,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 20:44:41,258 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 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 10 [2022-11-18 20:44:41,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:44:41,268 INFO L225 Difference]: With dead ends: 2599 [2022-11-18 20:44:41,268 INFO L226 Difference]: Without dead ends: 2599 [2022-11-18 20:44:41,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=241, Invalid=409, Unknown=0, NotChecked=0, Total=650 [2022-11-18 20:44:41,269 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 1501 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 147 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1501 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 1460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:44:41,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1501 Valid, 126 Invalid, 1460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1307 Invalid, 6 Unknown, 0 Unchecked, 21.5s Time] [2022-11-18 20:44:41,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2599 states. [2022-11-18 20:44:41,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2599 to 348. [2022-11-18 20:44:41,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 337 states have (on average 2.7833827893175074) internal successors, (938), 347 states have internal predecessors, (938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:41,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 938 transitions. [2022-11-18 20:44:41,295 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 938 transitions. Word has length 10 [2022-11-18 20:44:41,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:44:41,296 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 938 transitions. [2022-11-18 20:44:41,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:41,296 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 938 transitions. [2022-11-18 20:44:41,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:44:41,296 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:44:41,297 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:44:41,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-11-18 20:44:41,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:41,509 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:44:41,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:44:41,509 INFO L85 PathProgramCache]: Analyzing trace with hash -2074174056, now seen corresponding path program 1 times [2022-11-18 20:44:41,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:44:41,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1411499929] [2022-11-18 20:44:41,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:44:41,510 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:41,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:44:41,512 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:44:41,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:44:41,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:44:41,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 20:44:41,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:44:41,784 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:44:41,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:44:41,983 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 31 [2022-11-18 20:44:42,243 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:44:42,243 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:44:42,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1411499929] [2022-11-18 20:44:42,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1411499929] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:44:42,244 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:44:42,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 20:44:42,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778314019] [2022-11-18 20:44:42,244 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:44:42,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 20:44:42,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:44:42,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 20:44:42,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-11-18 20:44:42,246 INFO L87 Difference]: Start difference. First operand 348 states and 938 transitions. Second operand has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:44,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:44:44,038 INFO L93 Difference]: Finished difference Result 556 states and 1344 transitions. [2022-11-18 20:44:44,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 20:44:44,039 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-18 20:44:44,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:44:44,042 INFO L225 Difference]: With dead ends: 556 [2022-11-18 20:44:44,042 INFO L226 Difference]: Without dead ends: 487 [2022-11-18 20:44:44,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2022-11-18 20:44:44,043 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 143 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:44:44,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 28 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-18 20:44:44,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2022-11-18 20:44:44,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 343. [2022-11-18 20:44:44,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 332 states have (on average 2.786144578313253) internal successors, (925), 342 states have internal predecessors, (925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:44,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 925 transitions. [2022-11-18 20:44:44,052 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 925 transitions. Word has length 10 [2022-11-18 20:44:44,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:44:44,052 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 925 transitions. [2022-11-18 20:44:44,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:44,052 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 925 transitions. [2022-11-18 20:44:44,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:44:44,053 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:44:44,053 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:44:44,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:44:44,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:44,265 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:44:44,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:44:44,265 INFO L85 PathProgramCache]: Analyzing trace with hash -878499113, now seen corresponding path program 2 times [2022-11-18 20:44:44,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:44:44,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1735372442] [2022-11-18 20:44:44,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:44:44,266 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:44,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:44:44,267 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:44:44,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-18 20:44:44,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 20:44:44,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:44:44,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 20:44:44,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:44:44,410 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-11-18 20:44:44,501 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 20:44:44,502 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:44:44,502 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:44:44,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1735372442] [2022-11-18 20:44:44,502 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1735372442] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:44:44,502 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:44:44,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:44:44,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216709989] [2022-11-18 20:44:44,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:44:44,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:44:44,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:44:44,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:44:44,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:44:44,503 INFO L87 Difference]: Start difference. First operand 343 states and 925 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:44,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:44:44,715 INFO L93 Difference]: Finished difference Result 303 states and 785 transitions. [2022-11-18 20:44:44,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:44:44,716 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-18 20:44:44,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:44:44,717 INFO L225 Difference]: With dead ends: 303 [2022-11-18 20:44:44,718 INFO L226 Difference]: Without dead ends: 289 [2022-11-18 20:44:44,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:44:44,719 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 32 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 2 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:44:44,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 2 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:44:44,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-11-18 20:44:44,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 165. [2022-11-18 20:44:44,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 159 states have (on average 2.1949685534591197) internal successors, (349), 164 states have internal predecessors, (349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:44,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 349 transitions. [2022-11-18 20:44:44,724 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 349 transitions. Word has length 10 [2022-11-18 20:44:44,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:44:44,725 INFO L495 AbstractCegarLoop]: Abstraction has 165 states and 349 transitions. [2022-11-18 20:44:44,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:44,725 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 349 transitions. [2022-11-18 20:44:44,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:44:44,725 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:44:44,726 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:44:44,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-11-18 20:44:44,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:44,937 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:44:44,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:44:44,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1004488079, now seen corresponding path program 2 times [2022-11-18 20:44:44,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:44:44,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [979917110] [2022-11-18 20:44:44,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:44:44,938 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:44,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:44:44,939 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:44:44,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-18 20:44:45,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 20:44:45,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:44:45,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:44:45,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:44:45,175 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:44:45,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:44:45,256 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-18 20:44:45,256 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-18 20:44:45,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:44:45,335 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 20:44:45,353 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:44:45,354 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 20:44:45,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:44:45,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:44:45,437 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:44:45,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [979917110] [2022-11-18 20:44:45,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [979917110] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:44:45,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:44:45,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:44:45,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771788458] [2022-11-18 20:44:45,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:44:45,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:44:45,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:44:45,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:44:45,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:44:45,438 INFO L87 Difference]: Start difference. First operand 165 states and 349 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:45,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:44:45,639 INFO L93 Difference]: Finished difference Result 145 states and 299 transitions. [2022-11-18 20:44:45,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:44:45,640 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-18 20:44:45,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:44:45,641 INFO L225 Difference]: With dead ends: 145 [2022-11-18 20:44:45,641 INFO L226 Difference]: Without dead ends: 145 [2022-11-18 20:44:45,641 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-11-18 20:44:45,642 INFO L413 NwaCegarLoop]: 2 mSDtfsCounter, 13 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 4 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.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:44:45,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 4 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:44:45,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-11-18 20:44:45,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 133. [2022-11-18 20:44:45,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 130 states have (on average 2.046153846153846) internal successors, (266), 132 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:45,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 266 transitions. [2022-11-18 20:44:45,645 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 266 transitions. Word has length 10 [2022-11-18 20:44:45,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:44:45,645 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 266 transitions. [2022-11-18 20:44:45,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:45,645 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 266 transitions. [2022-11-18 20:44:45,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 20:44:45,646 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:44:45,646 INFO L195 NwaCegarLoop]: trace histogram [10, 1, 1] [2022-11-18 20:44:45,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-11-18 20:44:45,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:45,847 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:44:45,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:44:45,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1235871194, now seen corresponding path program 3 times [2022-11-18 20:44:45,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:44:45,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1086232959] [2022-11-18 20:44:45,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:44:45,847 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:44:45,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:44:45,848 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:44:45,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-18 20:44:46,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-18 20:44:46,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:44:46,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 20:44:46,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:44:46,159 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-18 20:44:46,159 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-18 20:44:46,644 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:44:46,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:44:49,660 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:44:49,660 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:44:49,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1086232959] [2022-11-18 20:44:49,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1086232959] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:44:49,661 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:44:49,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2022-11-18 20:44:49,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431184613] [2022-11-18 20:44:49,661 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:44:49,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 20:44:49,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:44:49,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 20:44:49,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2022-11-18 20:44:49,662 INFO L87 Difference]: Start difference. First operand 133 states and 266 transitions. Second operand has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:44:58,839 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-11-18 20:45:00,843 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-11-18 20:45:02,846 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-11-18 20:45:04,887 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-11-18 20:45:06,889 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-11-18 20:45:08,892 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-11-18 20:45:10,895 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-11-18 20:45:12,898 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-11-18 20:45:14,900 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-11-18 20:45:16,902 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-11-18 20:45:26,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:45:26,759 INFO L93 Difference]: Finished difference Result 893 states and 2006 transitions. [2022-11-18 20:45:26,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-18 20:45:26,760 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-18 20:45:26,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:45:26,763 INFO L225 Difference]: With dead ends: 893 [2022-11-18 20:45:26,763 INFO L226 Difference]: Without dead ends: 893 [2022-11-18 20:45:26,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=406, Invalid=716, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 20:45:26,764 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 1079 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 1972 mSolverCounterSat, 277 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1079 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 2259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 1972 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:45:26,764 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1079 Valid, 240 Invalid, 2259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 1972 Invalid, 10 Unknown, 0 Unchecked, 25.2s Time] [2022-11-18 20:45:26,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2022-11-18 20:45:26,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 145. [2022-11-18 20:45:26,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 142 states have (on average 2.0422535211267605) internal successors, (290), 144 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:26,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 290 transitions. [2022-11-18 20:45:26,772 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 290 transitions. Word has length 12 [2022-11-18 20:45:26,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:45:26,772 INFO L495 AbstractCegarLoop]: Abstraction has 145 states and 290 transitions. [2022-11-18 20:45:26,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:26,772 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 290 transitions. [2022-11-18 20:45:26,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 20:45:26,773 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:45:26,773 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:45:26,782 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:45:26,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:45:26,979 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:45:26,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:45:26,979 INFO L85 PathProgramCache]: Analyzing trace with hash 2109300273, now seen corresponding path program 1 times [2022-11-18 20:45:26,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:45:26,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1313661125] [2022-11-18 20:45:26,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:45:26,980 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:45:26,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:45:26,980 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:45:26,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:45:27,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:45:27,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 20:45:27,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:45:27,272 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:45:27,272 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 133 treesize of output 28 [2022-11-18 20:45:27,355 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:45:27,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:45:27,386 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:45:27,386 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 135 treesize of output 30 [2022-11-18 20:45:27,671 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:45:27,672 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:45:27,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1313661125] [2022-11-18 20:45:27,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1313661125] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:45:27,672 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:45:27,672 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-18 20:45:27,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233917269] [2022-11-18 20:45:27,673 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:45:27,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:45:27,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:45:27,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:45:27,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:45:27,674 INFO L87 Difference]: Start difference. First operand 145 states and 290 transitions. Second operand has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:27,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:45:27,984 INFO L93 Difference]: Finished difference Result 209 states and 453 transitions. [2022-11-18 20:45:27,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:45:27,985 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 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 18 [2022-11-18 20:45:27,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:45:27,987 INFO L225 Difference]: With dead ends: 209 [2022-11-18 20:45:27,987 INFO L226 Difference]: Without dead ends: 198 [2022-11-18 20:45:27,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-11-18 20:45:27,988 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 31 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:45:27,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 17 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 71 Unchecked, 0.2s Time] [2022-11-18 20:45:27,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-11-18 20:45:27,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 183. [2022-11-18 20:45:27,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 180 states have (on average 2.161111111111111) internal successors, (389), 182 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:27,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 389 transitions. [2022-11-18 20:45:27,993 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 389 transitions. Word has length 18 [2022-11-18 20:45:27,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:45:27,993 INFO L495 AbstractCegarLoop]: Abstraction has 183 states and 389 transitions. [2022-11-18 20:45:27,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:27,993 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 389 transitions. [2022-11-18 20:45:27,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 20:45:27,994 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:45:27,994 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:45:28,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:45:28,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:45:28,195 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:45:28,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:45:28,195 INFO L85 PathProgramCache]: Analyzing trace with hash 2013562267, now seen corresponding path program 2 times [2022-11-18 20:45:28,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:45:28,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1185578451] [2022-11-18 20:45:28,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:45:28,196 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:45:28,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:45:28,197 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:45:28,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-18 20:45:28,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:45:28,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:45:28,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 20:45:28,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:45:28,533 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:45:28,534 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 133 treesize of output 28 [2022-11-18 20:45:28,625 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:45:28,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:45:28,660 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:45:28,661 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 135 treesize of output 30 [2022-11-18 20:45:28,919 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:45:28,919 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:45:28,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1185578451] [2022-11-18 20:45:28,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1185578451] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:45:28,919 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:45:28,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-18 20:45:28,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565660994] [2022-11-18 20:45:28,920 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:45:28,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:45:28,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:45:28,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:45:28,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:45:28,921 INFO L87 Difference]: Start difference. First operand 183 states and 389 transitions. Second operand has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:29,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:45:29,274 INFO L93 Difference]: Finished difference Result 230 states and 475 transitions. [2022-11-18 20:45:29,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 20:45:29,275 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 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 18 [2022-11-18 20:45:29,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:45:29,276 INFO L225 Difference]: With dead ends: 230 [2022-11-18 20:45:29,276 INFO L226 Difference]: Without dead ends: 223 [2022-11-18 20:45:29,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-11-18 20:45:29,277 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 54 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:45:29,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 16 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 75 Invalid, 0 Unknown, 82 Unchecked, 0.3s Time] [2022-11-18 20:45:29,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-11-18 20:45:29,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 183. [2022-11-18 20:45:29,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 180 states have (on average 2.161111111111111) internal successors, (389), 182 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:29,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 389 transitions. [2022-11-18 20:45:29,282 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 389 transitions. Word has length 18 [2022-11-18 20:45:29,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:45:29,282 INFO L495 AbstractCegarLoop]: Abstraction has 183 states and 389 transitions. [2022-11-18 20:45:29,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:29,283 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 389 transitions. [2022-11-18 20:45:29,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 20:45:29,283 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:45:29,283 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:45:29,299 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-11-18 20:45:29,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:45:29,496 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:45:29,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:45:29,497 INFO L85 PathProgramCache]: Analyzing trace with hash 734969627, now seen corresponding path program 3 times [2022-11-18 20:45:29,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:45:29,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [684287282] [2022-11-18 20:45:29,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:45:29,497 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:45:29,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:45:29,498 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:45:29,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-18 20:45:29,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 20:45:29,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:45:29,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 20:45:29,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:45:29,807 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:45:29,807 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 133 treesize of output 28 [2022-11-18 20:45:29,918 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:45:29,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:45:29,965 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:45:29,966 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 135 treesize of output 30 [2022-11-18 20:45:30,242 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:45:30,242 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:45:30,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [684287282] [2022-11-18 20:45:30,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [684287282] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:45:30,243 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:45:30,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2022-11-18 20:45:30,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283766880] [2022-11-18 20:45:30,243 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:45:30,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:45:30,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:45:30,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:45:30,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:45:30,245 INFO L87 Difference]: Start difference. First operand 183 states and 389 transitions. Second operand has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:30,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:45:30,598 INFO L93 Difference]: Finished difference Result 214 states and 453 transitions. [2022-11-18 20:45:30,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:45:30,599 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 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 18 [2022-11-18 20:45:30,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:45:30,599 INFO L225 Difference]: With dead ends: 214 [2022-11-18 20:45:30,599 INFO L226 Difference]: Without dead ends: 207 [2022-11-18 20:45:30,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-11-18 20:45:30,600 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 31 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:45:30,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 17 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 58 Invalid, 0 Unknown, 80 Unchecked, 0.2s Time] [2022-11-18 20:45:30,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-11-18 20:45:30,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 179. [2022-11-18 20:45:30,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 176 states have (on average 2.1363636363636362) internal successors, (376), 178 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:30,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 376 transitions. [2022-11-18 20:45:30,603 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 376 transitions. Word has length 18 [2022-11-18 20:45:30,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:45:30,604 INFO L495 AbstractCegarLoop]: Abstraction has 179 states and 376 transitions. [2022-11-18 20:45:30,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:30,604 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 376 transitions. [2022-11-18 20:45:30,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:45:30,605 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:45:30,605 INFO L195 NwaCegarLoop]: trace histogram [16, 1, 1, 1] [2022-11-18 20:45:30,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-11-18 20:45:30,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:45:30,806 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:45:30,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:45:30,806 INFO L85 PathProgramCache]: Analyzing trace with hash 55564764, now seen corresponding path program 2 times [2022-11-18 20:45:30,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:45:30,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1270823035] [2022-11-18 20:45:30,806 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:45:30,807 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:45:30,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:45:30,807 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:45:30,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-18 20:45:31,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:45:31,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:45:31,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 20:45:31,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:45:31,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 20:45:31,915 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:45:31,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:45:38,520 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:45:38,520 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:45:38,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1270823035] [2022-11-18 20:45:38,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1270823035] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:45:38,521 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:45:38,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 35 [2022-11-18 20:45:38,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756164879] [2022-11-18 20:45:38,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:45:38,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-18 20:45:38,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:45:38,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-18 20:45:38,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=358, Invalid=902, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 20:45:38,526 INFO L87 Difference]: Start difference. First operand 179 states and 376 transitions. Second operand has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:45:57,479 WARN L233 SmtUtils]: Spent 12.50s 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-11-18 20:45:59,956 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-11-18 20:46:01,959 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-11-18 20:46:03,962 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-11-18 20:46:05,965 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-11-18 20:46:07,968 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-11-18 20:46:09,970 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-11-18 20:46:11,974 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-11-18 20:46:13,976 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-11-18 20:46:15,979 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-11-18 20:46:17,982 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-11-18 20:46:19,984 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-11-18 20:46:21,987 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-11-18 20:46:23,990 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-11-18 20:46:26,058 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-11-18 20:46:28,060 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-11-18 20:46:30,063 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-11-18 20:46:37,301 WARN L233 SmtUtils]: Spent 6.59s 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-11-18 20:46:46,442 WARN L233 SmtUtils]: Spent 7.64s 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-11-18 20:47:23,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:47:23,608 INFO L93 Difference]: Finished difference Result 2361 states and 5334 transitions. [2022-11-18 20:47:23,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-18 20:47:23,609 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 0 states have call successors, (0), 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 19 [2022-11-18 20:47:23,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:47:23,618 INFO L225 Difference]: With dead ends: 2361 [2022-11-18 20:47:23,618 INFO L226 Difference]: Without dead ends: 2361 [2022-11-18 20:47:23,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 61.5s TimeCoverageRelationStatistics Valid=934, Invalid=1718, Unknown=0, NotChecked=0, Total=2652 [2022-11-18 20:47:23,619 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 4515 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 4706 mSolverCounterSat, 496 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4515 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 5218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 496 IncrementalHoareTripleChecker+Valid, 4706 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.9s IncrementalHoareTripleChecker+Time [2022-11-18 20:47:23,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4515 Valid, 576 Invalid, 5218 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [496 Valid, 4706 Invalid, 16 Unknown, 0 Unchecked, 49.9s Time] [2022-11-18 20:47:23,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2022-11-18 20:47:23,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 233. [2022-11-18 20:47:23,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 230 states have (on average 2.026086956521739) internal successors, (466), 232 states have internal predecessors, (466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:23,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 466 transitions. [2022-11-18 20:47:23,639 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 466 transitions. Word has length 19 [2022-11-18 20:47:23,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:47:23,639 INFO L495 AbstractCegarLoop]: Abstraction has 233 states and 466 transitions. [2022-11-18 20:47:23,640 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:23,640 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 466 transitions. [2022-11-18 20:47:23,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:47:23,641 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:47:23,641 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:47:23,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:47:23,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:23,854 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:47:23,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:47:23,855 INFO L85 PathProgramCache]: Analyzing trace with hash -2095264377, now seen corresponding path program 4 times [2022-11-18 20:47:23,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:47:23,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2037598927] [2022-11-18 20:47:23,855 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:47:23,855 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:23,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:47:23,856 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:47:23,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:47:24,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:47:24,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:47:24,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 20:47:24,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:47:24,162 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:47:24,162 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:47:24,163 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:47:24,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2037598927] [2022-11-18 20:47:24,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2037598927] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:47:24,163 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:47:24,163 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 20:47:24,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493801472] [2022-11-18 20:47:24,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:47:24,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:47:24,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:47:24,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:47:24,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:47:24,164 INFO L87 Difference]: Start difference. First operand 233 states and 466 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:24,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:47:24,577 INFO L93 Difference]: Finished difference Result 281 states and 576 transitions. [2022-11-18 20:47:24,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 20:47:24,578 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 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 19 [2022-11-18 20:47:24,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:47:24,580 INFO L225 Difference]: With dead ends: 281 [2022-11-18 20:47:24,580 INFO L226 Difference]: Without dead ends: 269 [2022-11-18 20:47:24,580 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:47:24,581 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 21 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:47:24,581 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 7 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:47:24,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2022-11-18 20:47:24,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 243. [2022-11-18 20:47:24,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 240 states have (on average 2.025) internal successors, (486), 242 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:24,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 486 transitions. [2022-11-18 20:47:24,587 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 486 transitions. Word has length 19 [2022-11-18 20:47:24,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:47:24,587 INFO L495 AbstractCegarLoop]: Abstraction has 243 states and 486 transitions. [2022-11-18 20:47:24,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:24,588 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 486 transitions. [2022-11-18 20:47:24,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:47:24,589 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:47:24,589 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:47:24,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:47:24,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:24,799 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:47:24,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:47:24,799 INFO L85 PathProgramCache]: Analyzing trace with hash 2103964913, now seen corresponding path program 5 times [2022-11-18 20:47:24,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:47:24,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1984243034] [2022-11-18 20:47:24,800 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:47:24,800 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:24,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:47:24,801 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:47:24,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:47:25,061 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:47:25,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:47:25,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:47:25,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:47:25,149 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:47:25,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:47:25,257 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:47:25,257 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:47:25,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1984243034] [2022-11-18 20:47:25,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1984243034] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:47:25,257 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:47:25,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-11-18 20:47:25,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95590373] [2022-11-18 20:47:25,257 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:47:25,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:47:25,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:47:25,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:47:25,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:47:25,259 INFO L87 Difference]: Start difference. First operand 243 states and 486 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:26,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:47:26,213 INFO L93 Difference]: Finished difference Result 349 states and 722 transitions. [2022-11-18 20:47:26,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 20:47:26,215 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 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 19 [2022-11-18 20:47:26,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:47:26,217 INFO L225 Difference]: With dead ends: 349 [2022-11-18 20:47:26,217 INFO L226 Difference]: Without dead ends: 349 [2022-11-18 20:47:26,217 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2022-11-18 20:47:26,218 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 73 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:47:26,218 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 5 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 20:47:26,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-11-18 20:47:26,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 253. [2022-11-18 20:47:26,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 250 states have (on average 2.108) internal successors, (527), 252 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:26,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 527 transitions. [2022-11-18 20:47:26,226 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 527 transitions. Word has length 19 [2022-11-18 20:47:26,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:47:26,226 INFO L495 AbstractCegarLoop]: Abstraction has 253 states and 527 transitions. [2022-11-18 20:47:26,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:26,227 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 527 transitions. [2022-11-18 20:47:26,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:47:26,227 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:47:26,228 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:47:26,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:47:26,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:26,441 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:47:26,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:47:26,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1059763079, now seen corresponding path program 6 times [2022-11-18 20:47:26,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:47:26,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1758154111] [2022-11-18 20:47:26,442 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:47:26,443 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:26,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:47:26,444 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:47:26,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-18 20:47:26,681 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-11-18 20:47:26,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:47:26,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:47:26,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:47:26,766 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:47:26,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:47:26,860 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:47:26,860 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:47:26,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1758154111] [2022-11-18 20:47:26,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1758154111] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:47:26,861 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:47:26,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-11-18 20:47:26,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018143450] [2022-11-18 20:47:26,861 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:47:26,861 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:47:26,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:47:26,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:47:26,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:47:26,862 INFO L87 Difference]: Start difference. First operand 253 states and 527 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:27,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:47:27,689 INFO L93 Difference]: Finished difference Result 355 states and 760 transitions. [2022-11-18 20:47:27,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:47:27,691 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 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 19 [2022-11-18 20:47:27,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:47:27,692 INFO L225 Difference]: With dead ends: 355 [2022-11-18 20:47:27,692 INFO L226 Difference]: Without dead ends: 355 [2022-11-18 20:47:27,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2022-11-18 20:47:27,693 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 89 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:47:27,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 17 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 20:47:27,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-11-18 20:47:27,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 247. [2022-11-18 20:47:27,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 244 states have (on average 2.122950819672131) internal successors, (518), 246 states have internal predecessors, (518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:27,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 518 transitions. [2022-11-18 20:47:27,701 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 518 transitions. Word has length 19 [2022-11-18 20:47:27,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:47:27,701 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 518 transitions. [2022-11-18 20:47:27,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:27,701 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 518 transitions. [2022-11-18 20:47:27,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:47:27,702 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:47:27,703 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:47:27,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-11-18 20:47:27,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:27,915 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:47:27,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:47:27,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1134658863, now seen corresponding path program 7 times [2022-11-18 20:47:27,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:47:27,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1679797534] [2022-11-18 20:47:27,915 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:47:27,915 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:27,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:47:27,916 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:47:27,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:47:28,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:47:28,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 20:47:28,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:47:28,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:47:28,233 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:47:28,233 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:47:28,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1679797534] [2022-11-18 20:47:28,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1679797534] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:47:28,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:47:28,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 20:47:28,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15053483] [2022-11-18 20:47:28,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:47:28,234 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:47:28,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:47:28,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:47:28,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:47:28,235 INFO L87 Difference]: Start difference. First operand 247 states and 518 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:28,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:47:28,613 INFO L93 Difference]: Finished difference Result 291 states and 615 transitions. [2022-11-18 20:47:28,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:47:28,614 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 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 19 [2022-11-18 20:47:28,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:47:28,615 INFO L225 Difference]: With dead ends: 291 [2022-11-18 20:47:28,615 INFO L226 Difference]: Without dead ends: 285 [2022-11-18 20:47:28,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:47:28,616 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 17 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:47:28,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 5 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:47:28,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2022-11-18 20:47:28,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 253. [2022-11-18 20:47:28,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 250 states have (on average 2.124) internal successors, (531), 252 states have internal predecessors, (531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:28,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 531 transitions. [2022-11-18 20:47:28,622 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 531 transitions. Word has length 19 [2022-11-18 20:47:28,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:47:28,622 INFO L495 AbstractCegarLoop]: Abstraction has 253 states and 531 transitions. [2022-11-18 20:47:28,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:28,622 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 531 transitions. [2022-11-18 20:47:28,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:47:28,623 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:47:28,623 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:47:28,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:47:28,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:28,824 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:47:28,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:47:28,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1230396869, now seen corresponding path program 8 times [2022-11-18 20:47:28,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:47:28,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [463051369] [2022-11-18 20:47:28,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:47:28,825 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:28,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:47:28,826 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:47:28,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-18 20:47:29,078 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:47:29,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:47:29,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:47:29,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:47:29,169 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:47:29,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:47:29,260 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:47:29,260 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:47:29,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [463051369] [2022-11-18 20:47:29,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [463051369] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:47:29,260 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:47:29,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-11-18 20:47:29,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080261105] [2022-11-18 20:47:29,261 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:47:29,261 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:47:29,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:47:29,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:47:29,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:47:29,262 INFO L87 Difference]: Start difference. First operand 253 states and 531 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:30,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:47:30,159 INFO L93 Difference]: Finished difference Result 363 states and 770 transitions. [2022-11-18 20:47:30,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:47:30,160 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 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 19 [2022-11-18 20:47:30,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:47:30,162 INFO L225 Difference]: With dead ends: 363 [2022-11-18 20:47:30,162 INFO L226 Difference]: Without dead ends: 363 [2022-11-18 20:47:30,162 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-11-18 20:47:30,163 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 53 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:47:30,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 20:47:30,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-11-18 20:47:30,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 247. [2022-11-18 20:47:30,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 244 states have (on average 2.1147540983606556) internal successors, (516), 246 states have internal predecessors, (516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:30,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 516 transitions. [2022-11-18 20:47:30,170 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 516 transitions. Word has length 19 [2022-11-18 20:47:30,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:47:30,170 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 516 transitions. [2022-11-18 20:47:30,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:30,170 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 516 transitions. [2022-11-18 20:47:30,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:47:30,171 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:47:30,171 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:47:30,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-11-18 20:47:30,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:30,375 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:47:30,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:47:30,375 INFO L85 PathProgramCache]: Analyzing trace with hash 859002483, now seen corresponding path program 9 times [2022-11-18 20:47:30,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:47:30,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [666846419] [2022-11-18 20:47:30,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:47:30,375 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:30,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:47:30,376 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:47:30,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-11-18 20:47:30,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 20:47:30,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:47:30,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 20:47:30,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:47:30,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:47:30,655 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:47:30,655 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:47:30,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [666846419] [2022-11-18 20:47:30,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [666846419] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:47:30,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:47:30,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 20:47:30,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387838459] [2022-11-18 20:47:30,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:47:30,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:47:30,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:47:30,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:47:30,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:47:30,657 INFO L87 Difference]: Start difference. First operand 247 states and 516 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:30,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:47:30,898 INFO L93 Difference]: Finished difference Result 263 states and 551 transitions. [2022-11-18 20:47:30,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:47:30,899 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 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 19 [2022-11-18 20:47:30,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:47:30,899 INFO L225 Difference]: With dead ends: 263 [2022-11-18 20:47:30,900 INFO L226 Difference]: Without dead ends: 259 [2022-11-18 20:47:30,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-18 20:47:30,900 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 10 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 8 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:47:30,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 8 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:47:30,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-11-18 20:47:30,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 247. [2022-11-18 20:47:30,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 244 states have (on average 2.098360655737705) internal successors, (512), 246 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:30,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 512 transitions. [2022-11-18 20:47:30,906 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 512 transitions. Word has length 19 [2022-11-18 20:47:30,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:47:30,906 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 512 transitions. [2022-11-18 20:47:30,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:30,906 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 512 transitions. [2022-11-18 20:47:30,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:47:30,907 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:47:30,907 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:47:30,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Ended with exit code 0 [2022-11-18 20:47:31,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:31,108 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:47:31,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:47:31,109 INFO L85 PathProgramCache]: Analyzing trace with hash 1792741387, now seen corresponding path program 1 times [2022-11-18 20:47:31,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:47:31,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [241601107] [2022-11-18 20:47:31,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:47:31,109 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:31,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:47:31,110 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:47:31,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:47:31,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:47:31,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:47:31,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:47:32,426 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:47:32,427 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:47:32,605 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 20:47:32,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:47:35,832 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:47:35,832 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:47:40,357 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 20:47:40,357 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:47:40,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [241601107] [2022-11-18 20:47:40,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [241601107] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:47:40,357 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:47:40,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:47:40,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331543562] [2022-11-18 20:47:40,358 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:47:40,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:47:40,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:47:40,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:47:40,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:47:40,359 INFO L87 Difference]: Start difference. First operand 247 states and 512 transitions. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:42,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:47:42,627 INFO L93 Difference]: Finished difference Result 296 states and 642 transitions. [2022-11-18 20:47:42,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:47:42,629 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 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 19 [2022-11-18 20:47:42,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:47:42,630 INFO L225 Difference]: With dead ends: 296 [2022-11-18 20:47:42,630 INFO L226 Difference]: Without dead ends: 291 [2022-11-18 20:47:42,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:47:42,631 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 6 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:47:42,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 11 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 35 Unchecked, 0.2s Time] [2022-11-18 20:47:42,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-11-18 20:47:42,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 273. [2022-11-18 20:47:42,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 270 states have (on average 2.214814814814815) internal successors, (598), 272 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:42,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 598 transitions. [2022-11-18 20:47:42,654 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 598 transitions. Word has length 19 [2022-11-18 20:47:42,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:47:42,654 INFO L495 AbstractCegarLoop]: Abstraction has 273 states and 598 transitions. [2022-11-18 20:47:42,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:42,654 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 598 transitions. [2022-11-18 20:47:42,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:47:42,655 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:47:42,655 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:47:42,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:47:42,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:42,856 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:47:42,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:47:42,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1658970405, now seen corresponding path program 2 times [2022-11-18 20:47:42,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:47:42,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [489576313] [2022-11-18 20:47:42,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:47:42,857 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:42,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:47:42,858 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:47:42,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:47:43,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:47:43,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:47:43,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:47:43,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:47:44,273 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:47:44,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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:47:44,432 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 20:47:44,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:47:47,482 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:47:47,483 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:47:52,072 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 20:47:52,072 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:47:52,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [489576313] [2022-11-18 20:47:52,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [489576313] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:47:52,073 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:47:52,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:47:52,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441604300] [2022-11-18 20:47:52,074 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:47:52,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:47:52,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:47:52,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:47:52,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:47:52,075 INFO L87 Difference]: Start difference. First operand 273 states and 598 transitions. Second operand has 6 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:54,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:47:54,358 INFO L93 Difference]: Finished difference Result 308 states and 676 transitions. [2022-11-18 20:47:54,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:47:54,359 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 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 19 [2022-11-18 20:47:54,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:47:54,360 INFO L225 Difference]: With dead ends: 308 [2022-11-18 20:47:54,360 INFO L226 Difference]: Without dead ends: 304 [2022-11-18 20:47:54,360 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:47:54,361 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 11 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 36 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:47:54,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 9 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 36 Unchecked, 0.2s Time] [2022-11-18 20:47:54,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-11-18 20:47:54,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 271. [2022-11-18 20:47:54,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 268 states have (on average 2.205223880597015) internal successors, (591), 270 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:54,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 591 transitions. [2022-11-18 20:47:54,368 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 591 transitions. Word has length 19 [2022-11-18 20:47:54,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:47:54,369 INFO L495 AbstractCegarLoop]: Abstraction has 271 states and 591 transitions. [2022-11-18 20:47:54,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:47:54,369 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 591 transitions. [2022-11-18 20:47:54,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:47:54,370 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:47:54,370 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:47:54,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:47:54,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:54,575 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:47:54,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:47:54,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1491514981, now seen corresponding path program 3 times [2022-11-18 20:47:54,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:47:54,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2002376946] [2022-11-18 20:47:54,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:47:54,575 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:47:54,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:47:54,576 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:47:54,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-18 20:47:54,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 20:47:54,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:47:54,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:47:54,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:47:55,969 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:47:55,970 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:47:56,188 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 20:47:56,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:47:59,501 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:47:59,502 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:48:03,913 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 20:48:03,913 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:48:03,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2002376946] [2022-11-18 20:48:03,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2002376946] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:48:03,913 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:48:03,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:48:03,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706289481] [2022-11-18 20:48:03,914 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:48:03,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:48:03,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:48:03,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:48:03,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:48:03,914 INFO L87 Difference]: Start difference. First operand 271 states and 591 transitions. Second operand has 6 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:06,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:48:06,179 INFO L93 Difference]: Finished difference Result 302 states and 645 transitions. [2022-11-18 20:48:06,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:48:06,180 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 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 19 [2022-11-18 20:48:06,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:48:06,181 INFO L225 Difference]: With dead ends: 302 [2022-11-18 20:48:06,181 INFO L226 Difference]: Without dead ends: 300 [2022-11-18 20:48:06,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:48:06,182 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 12 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:48:06,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 11 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 48 Unchecked, 0.2s Time] [2022-11-18 20:48:06,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-18 20:48:06,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 277. [2022-11-18 20:48:06,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 274 states have (on average 2.197080291970803) internal successors, (602), 276 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:06,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 602 transitions. [2022-11-18 20:48:06,189 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 602 transitions. Word has length 19 [2022-11-18 20:48:06,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:48:06,189 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 602 transitions. [2022-11-18 20:48:06,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:06,190 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 602 transitions. [2022-11-18 20:48:06,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:48:06,191 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:48:06,191 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:48:06,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:48:06,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:06,399 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:48:06,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:48:06,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1609516171, now seen corresponding path program 4 times [2022-11-18 20:48:06,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:48:06,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [614440704] [2022-11-18 20:48:06,399 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:48:06,400 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:06,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:48:06,400 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:48:06,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Waiting until timeout for monitored process [2022-11-18 20:48:06,605 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:48:06,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:48:06,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:48:06,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:48:07,532 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:48:07,532 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:48:07,641 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 20:48:07,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:48:10,967 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:48:10,967 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:48:14,605 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 20:48:14,605 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:48:14,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [614440704] [2022-11-18 20:48:14,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [614440704] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:48:14,605 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:48:14,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:48:14,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53163239] [2022-11-18 20:48:14,606 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:48:14,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:48:14,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:48:14,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:48:14,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=18, Unknown=2, NotChecked=0, Total=30 [2022-11-18 20:48:14,608 INFO L87 Difference]: Start difference. First operand 277 states and 602 transitions. Second operand has 6 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:16,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:48:16,907 INFO L93 Difference]: Finished difference Result 304 states and 651 transitions. [2022-11-18 20:48:16,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:48:16,908 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 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 19 [2022-11-18 20:48:16,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:48:16,909 INFO L225 Difference]: With dead ends: 304 [2022-11-18 20:48:16,909 INFO L226 Difference]: Without dead ends: 301 [2022-11-18 20:48:16,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=14, Invalid=26, Unknown=2, NotChecked=0, Total=42 [2022-11-18 20:48:16,910 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 11 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:48:16,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 9 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 35 Unchecked, 0.2s Time] [2022-11-18 20:48:16,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-11-18 20:48:16,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 277. [2022-11-18 20:48:16,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 274 states have (on average 2.197080291970803) internal successors, (602), 276 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:16,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 602 transitions. [2022-11-18 20:48:16,914 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 602 transitions. Word has length 19 [2022-11-18 20:48:16,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:48:16,915 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 602 transitions. [2022-11-18 20:48:16,915 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:16,915 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 602 transitions. [2022-11-18 20:48:16,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:48:16,915 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:48:16,915 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:48:16,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:48:17,116 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:17,116 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:48:17,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:48:17,116 INFO L85 PathProgramCache]: Analyzing trace with hash 919000707, now seen corresponding path program 5 times [2022-11-18 20:48:17,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:48:17,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [724535796] [2022-11-18 20:48:17,117 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:48:17,117 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:17,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:48:17,118 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:48:17,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-11-18 20:48:17,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:48:17,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:48:17,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 20:48:17,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:48:17,504 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:48:17,504 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 133 treesize of output 28 [2022-11-18 20:48:17,608 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:48:17,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:48:17,644 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:48:17,645 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 135 treesize of output 30 [2022-11-18 20:48:17,958 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:48:17,958 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:48:17,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [724535796] [2022-11-18 20:48:17,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [724535796] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:48:17,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:48:17,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 20:48:17,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696867522] [2022-11-18 20:48:17,959 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:48:17,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:48:17,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:48:17,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:48:17,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:48:17,960 INFO L87 Difference]: Start difference. First operand 277 states and 602 transitions. Second operand has 10 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:18,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:48:18,286 INFO L93 Difference]: Finished difference Result 356 states and 822 transitions. [2022-11-18 20:48:18,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 20:48:18,287 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 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 19 [2022-11-18 20:48:18,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:48:18,288 INFO L225 Difference]: With dead ends: 356 [2022-11-18 20:48:18,288 INFO L226 Difference]: Without dead ends: 292 [2022-11-18 20:48:18,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:48:18,289 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 26 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 83 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:48:18,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 17 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 83 Unchecked, 0.3s Time] [2022-11-18 20:48:18,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2022-11-18 20:48:18,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 276. [2022-11-18 20:48:18,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 273 states have (on average 2.2124542124542126) internal successors, (604), 275 states have internal predecessors, (604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:18,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 604 transitions. [2022-11-18 20:48:18,295 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 604 transitions. Word has length 19 [2022-11-18 20:48:18,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:48:18,295 INFO L495 AbstractCegarLoop]: Abstraction has 276 states and 604 transitions. [2022-11-18 20:48:18,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:18,295 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 604 transitions. [2022-11-18 20:48:18,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:48:18,296 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:48:18,296 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:48:18,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-11-18 20:48:18,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:18,510 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:48:18,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:48:18,511 INFO L85 PathProgramCache]: Analyzing trace with hash -719574862, now seen corresponding path program 1 times [2022-11-18 20:48:18,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:48:18,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [464297863] [2022-11-18 20:48:18,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:48:18,511 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:18,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:48:18,512 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:48:18,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:48:18,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:48:18,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:48:18,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:48:18,820 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:48:18,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:48:18,901 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:48:18,902 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:48:18,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [464297863] [2022-11-18 20:48:18,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [464297863] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:48:18,902 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:48:18,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-11-18 20:48:18,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957717513] [2022-11-18 20:48:18,902 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:48:18,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:48:18,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:48:18,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:48:18,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:48:18,904 INFO L87 Difference]: Start difference. First operand 276 states and 604 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:19,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:48:19,757 INFO L93 Difference]: Finished difference Result 390 states and 864 transitions. [2022-11-18 20:48:19,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:48:19,758 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 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 19 [2022-11-18 20:48:19,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:48:19,759 INFO L225 Difference]: With dead ends: 390 [2022-11-18 20:48:19,759 INFO L226 Difference]: Without dead ends: 384 [2022-11-18 20:48:19,759 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2022-11-18 20:48:19,762 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 43 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:48:19,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 7 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 20:48:19,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-11-18 20:48:19,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 292. [2022-11-18 20:48:19,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 289 states have (on average 2.262975778546713) internal successors, (654), 291 states have internal predecessors, (654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:19,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 654 transitions. [2022-11-18 20:48:19,775 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 654 transitions. Word has length 19 [2022-11-18 20:48:19,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:48:19,775 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 654 transitions. [2022-11-18 20:48:19,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:19,776 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 654 transitions. [2022-11-18 20:48:19,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:48:19,777 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:48:19,777 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:48:19,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:48:19,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:19,987 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:48:19,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:48:19,987 INFO L85 PathProgramCache]: Analyzing trace with hash 241030652, now seen corresponding path program 2 times [2022-11-18 20:48:19,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:48:19,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [624716521] [2022-11-18 20:48:19,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:48:19,988 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:19,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:48:19,989 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:48:19,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:48:20,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:48:20,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:48:20,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:48:20,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:48:20,361 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:48:20,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:48:20,470 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:48:20,470 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:48:20,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [624716521] [2022-11-18 20:48:20,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [624716521] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:48:20,470 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:48:20,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-11-18 20:48:20,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112889972] [2022-11-18 20:48:20,471 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:48:20,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:48:20,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:48:20,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:48:20,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:48:20,471 INFO L87 Difference]: Start difference. First operand 292 states and 654 transitions. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:21,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:48:21,433 INFO L93 Difference]: Finished difference Result 386 states and 868 transitions. [2022-11-18 20:48:21,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:48:21,434 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 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 19 [2022-11-18 20:48:21,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:48:21,435 INFO L225 Difference]: With dead ends: 386 [2022-11-18 20:48:21,435 INFO L226 Difference]: Without dead ends: 382 [2022-11-18 20:48:21,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:48:21,436 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 46 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:48:21,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 7 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 20:48:21,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2022-11-18 20:48:21,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 286. [2022-11-18 20:48:21,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 283 states have (on average 2.243816254416961) internal successors, (635), 285 states have internal predecessors, (635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:21,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 635 transitions. [2022-11-18 20:48:21,443 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 635 transitions. Word has length 19 [2022-11-18 20:48:21,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:48:21,443 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 635 transitions. [2022-11-18 20:48:21,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:21,443 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 635 transitions. [2022-11-18 20:48:21,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:48:21,444 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:48:21,444 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:48:21,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:48:21,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:21,659 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:48:21,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:48:21,660 INFO L85 PathProgramCache]: Analyzing trace with hash -685042334, now seen corresponding path program 3 times [2022-11-18 20:48:21,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:48:21,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1018765853] [2022-11-18 20:48:21,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:48:21,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:21,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:48:21,661 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:48:21,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-11-18 20:48:21,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 20:48:21,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:48:21,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:48:21,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:48:21,991 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:48:21,991 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:48:21,991 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:48:21,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1018765853] [2022-11-18 20:48:21,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1018765853] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:48:21,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:48:21,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 20:48:21,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69184993] [2022-11-18 20:48:21,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:48:21,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:48:21,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:48:21,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:48:21,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:48:21,993 INFO L87 Difference]: Start difference. First operand 286 states and 635 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:22,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:48:22,358 INFO L93 Difference]: Finished difference Result 380 states and 883 transitions. [2022-11-18 20:48:22,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:48:22,359 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 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 19 [2022-11-18 20:48:22,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:48:22,360 INFO L225 Difference]: With dead ends: 380 [2022-11-18 20:48:22,360 INFO L226 Difference]: Without dead ends: 376 [2022-11-18 20:48:22,360 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:48:22,360 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 17 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 8 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:48:22,360 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 8 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:48:22,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-11-18 20:48:22,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 290. [2022-11-18 20:48:22,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 287 states have (on average 2.254355400696864) internal successors, (647), 289 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:22,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 647 transitions. [2022-11-18 20:48:22,365 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 647 transitions. Word has length 19 [2022-11-18 20:48:22,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:48:22,366 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 647 transitions. [2022-11-18 20:48:22,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:22,366 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 647 transitions. [2022-11-18 20:48:22,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:48:22,367 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:48:22,367 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:48:22,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2022-11-18 20:48:22,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:22,571 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:48:22,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:48:22,571 INFO L85 PathProgramCache]: Analyzing trace with hash -426034827, now seen corresponding path program 6 times [2022-11-18 20:48:22,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:48:22,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [793953197] [2022-11-18 20:48:22,571 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:48:22,571 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:22,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:48:22,572 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:48:22,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-11-18 20:48:22,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-11-18 20:48:22,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:48:22,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:48:22,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:48:23,883 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:48:23,883 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:48:24,009 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:48:24,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:48:27,294 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:48:27,295 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:48:31,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:48:31,864 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:48:31,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [793953197] [2022-11-18 20:48:31,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [793953197] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:48:31,864 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:48:31,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:48:31,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424199336] [2022-11-18 20:48:31,865 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:48:31,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:48:31,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:48:31,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:48:31,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:48:31,866 INFO L87 Difference]: Start difference. First operand 290 states and 647 transitions. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:34,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:48:34,190 INFO L93 Difference]: Finished difference Result 347 states and 789 transitions. [2022-11-18 20:48:34,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:48:34,191 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 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 20 [2022-11-18 20:48:34,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:48:34,192 INFO L225 Difference]: With dead ends: 347 [2022-11-18 20:48:34,192 INFO L226 Difference]: Without dead ends: 342 [2022-11-18 20:48:34,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:48:34,192 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 21 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:48:34,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 11 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 55 Unchecked, 0.3s Time] [2022-11-18 20:48:34,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-11-18 20:48:34,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 310. [2022-11-18 20:48:34,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 307 states have (on average 2.3289902280130295) internal successors, (715), 309 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:34,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 715 transitions. [2022-11-18 20:48:34,199 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 715 transitions. Word has length 20 [2022-11-18 20:48:34,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:48:34,200 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 715 transitions. [2022-11-18 20:48:34,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:34,200 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 715 transitions. [2022-11-18 20:48:34,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:48:34,201 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:48:34,201 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:48:34,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2022-11-18 20:48:34,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:34,415 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:48:34,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:48:34,416 INFO L85 PathProgramCache]: Analyzing trace with hash -521772833, now seen corresponding path program 7 times [2022-11-18 20:48:34,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:48:34,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1755959166] [2022-11-18 20:48:34,417 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:48:34,417 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:34,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:48:34,418 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:48:34,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:48:34,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:48:34,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:48:34,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:48:35,849 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:48:35,849 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:48:36,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:48:36,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:48:39,131 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:48:39,131 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:48:43,520 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:48:43,520 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:48:43,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1755959166] [2022-11-18 20:48:43,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1755959166] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:48:43,520 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:48:43,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:48:43,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196999658] [2022-11-18 20:48:43,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:48:43,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:48:43,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:48:43,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:48:43,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:48:43,522 INFO L87 Difference]: Start difference. First operand 310 states and 715 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:45,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:48:45,798 INFO L93 Difference]: Finished difference Result 339 states and 781 transitions. [2022-11-18 20:48:45,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:48:45,799 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 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 20 [2022-11-18 20:48:45,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:48:45,801 INFO L225 Difference]: With dead ends: 339 [2022-11-18 20:48:45,801 INFO L226 Difference]: Without dead ends: 330 [2022-11-18 20:48:45,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:48:45,801 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 19 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:48:45,802 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 9 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 41 Unchecked, 0.2s Time] [2022-11-18 20:48:45,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-11-18 20:48:45,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 310. [2022-11-18 20:48:45,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 307 states have (on average 2.3224755700325734) internal successors, (713), 309 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-11-18 20:48:45,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 713 transitions. [2022-11-18 20:48:45,809 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 713 transitions. Word has length 20 [2022-11-18 20:48:45,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:48:45,809 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 713 transitions. [2022-11-18 20:48:45,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:45,810 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 713 transitions. [2022-11-18 20:48:45,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:48:45,811 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:48:45,811 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:48:45,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:48:46,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:46,015 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:48:46,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:48:46,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1680958011, now seen corresponding path program 8 times [2022-11-18 20:48:46,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:48:46,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [432944841] [2022-11-18 20:48:46,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:48:46,015 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:46,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:48:46,016 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:48:46,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-11-18 20:48:46,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:48:46,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:48:46,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:48:46,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:48:47,272 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:48:47,272 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:48:47,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:48:47,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:48:50,630 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:48:50,630 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:48:55,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:48:55,207 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:48:55,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [432944841] [2022-11-18 20:48:55,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [432944841] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:48:55,208 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:48:55,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:48:55,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875165230] [2022-11-18 20:48:55,208 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:48:55,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:48:55,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:48:55,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:48:55,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:48:55,209 INFO L87 Difference]: Start difference. First operand 310 states and 713 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:57,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:48:57,497 INFO L93 Difference]: Finished difference Result 352 states and 822 transitions. [2022-11-18 20:48:57,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:48:57,498 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 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 20 [2022-11-18 20:48:57,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:48:57,499 INFO L225 Difference]: With dead ends: 352 [2022-11-18 20:48:57,499 INFO L226 Difference]: Without dead ends: 345 [2022-11-18 20:48:57,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:48:57,499 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 9 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:48:57,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 11 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 42 Unchecked, 0.2s Time] [2022-11-18 20:48:57,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-11-18 20:48:57,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 319. [2022-11-18 20:48:57,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 316 states have (on average 2.348101265822785) internal successors, (742), 318 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:57,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 742 transitions. [2022-11-18 20:48:57,505 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 742 transitions. Word has length 20 [2022-11-18 20:48:57,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:48:57,505 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 742 transitions. [2022-11-18 20:48:57,505 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:48:57,505 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 742 transitions. [2022-11-18 20:48:57,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:48:57,506 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:48:57,506 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:48:57,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2022-11-18 20:48:57,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:57,715 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:48:57,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:48:57,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1671419307, now seen corresponding path program 9 times [2022-11-18 20:48:57,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:48:57,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1759485332] [2022-11-18 20:48:57,715 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:48:57,715 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:48:57,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:48:57,716 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:48:57,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Waiting until timeout for monitored process [2022-11-18 20:48:57,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 20:48:57,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:48:57,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:48:57,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:48:58,847 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:48:58,848 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:48:58,978 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:48:58,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:49:02,046 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:49:02,047 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:49:06,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:49:06,438 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:49:06,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1759485332] [2022-11-18 20:49:06,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1759485332] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:49:06,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:49:06,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:49:06,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015263591] [2022-11-18 20:49:06,439 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:49:06,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:49:06,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:49:06,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:49:06,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:49:06,440 INFO L87 Difference]: Start difference. First operand 319 states and 742 transitions. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:08,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:49:08,739 INFO L93 Difference]: Finished difference Result 350 states and 813 transitions. [2022-11-18 20:49:08,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:49:08,741 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 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 20 [2022-11-18 20:49:08,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:49:08,741 INFO L225 Difference]: With dead ends: 350 [2022-11-18 20:49:08,742 INFO L226 Difference]: Without dead ends: 345 [2022-11-18 20:49:08,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:49:08,742 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 12 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:49:08,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 9 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 38 Unchecked, 0.2s Time] [2022-11-18 20:49:08,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-11-18 20:49:08,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 310. [2022-11-18 20:49:08,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 307 states have (on average 2.3159609120521174) internal successors, (711), 309 states have internal predecessors, (711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:08,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 711 transitions. [2022-11-18 20:49:08,750 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 711 transitions. Word has length 20 [2022-11-18 20:49:08,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:49:08,751 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 711 transitions. [2022-11-18 20:49:08,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:08,751 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 711 transitions. [2022-11-18 20:49:08,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:49:08,752 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:49:08,752 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:49:08,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:49:08,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:08,952 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:49:08,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:49:08,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1788883507, now seen corresponding path program 10 times [2022-11-18 20:49:08,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:49:08,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [161770655] [2022-11-18 20:49:08,953 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:49:08,953 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:08,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:49:08,954 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:49:08,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:49:09,183 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:49:09,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:49:09,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:49:09,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:49:10,403 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:49:10,404 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:49:10,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:49:10,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:49:13,747 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:49:13,747 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:49:18,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:49:18,354 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:49:18,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [161770655] [2022-11-18 20:49:18,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [161770655] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:49:18,354 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:49:18,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:49:18,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872904275] [2022-11-18 20:49:18,355 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:49:18,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:49:18,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:49:18,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:49:18,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:49:18,356 INFO L87 Difference]: Start difference. First operand 310 states and 711 transitions. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:20,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:49:20,660 INFO L93 Difference]: Finished difference Result 381 states and 899 transitions. [2022-11-18 20:49:20,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:49:20,661 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 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 20 [2022-11-18 20:49:20,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:49:20,662 INFO L225 Difference]: With dead ends: 381 [2022-11-18 20:49:20,662 INFO L226 Difference]: Without dead ends: 376 [2022-11-18 20:49:20,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:49:20,663 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 13 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:49:20,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 9 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 39 Unchecked, 0.2s Time] [2022-11-18 20:49:20,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-11-18 20:49:20,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 329. [2022-11-18 20:49:20,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 326 states have (on average 2.3803680981595092) internal successors, (776), 328 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:20,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 776 transitions. [2022-11-18 20:49:20,671 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 776 transitions. Word has length 20 [2022-11-18 20:49:20,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:49:20,671 INFO L495 AbstractCegarLoop]: Abstraction has 329 states and 776 transitions. [2022-11-18 20:49:20,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:20,672 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 776 transitions. [2022-11-18 20:49:20,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:49:20,673 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:49:20,673 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:49:20,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:49:20,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:20,887 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:49:20,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:49:20,887 INFO L85 PathProgramCache]: Analyzing trace with hash -1922654489, now seen corresponding path program 11 times [2022-11-18 20:49:20,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:49:20,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1374718224] [2022-11-18 20:49:20,888 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 20:49:20,888 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:20,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:49:20,889 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:49:20,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:49:21,314 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:49:21,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:49:21,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 20:49:21,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:49:21,821 INFO L321 Elim1Store]: treesize reduction 264, result has 0.4 percent of original size [2022-11-18 20:49:21,821 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 365 treesize of output 87 [2022-11-18 20:49:21,844 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 20:49:21,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:49:23,465 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:49:23,465 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 508 treesize of output 351 [2022-11-18 20:49:26,149 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 20:49:26,150 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:49:26,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1374718224] [2022-11-18 20:49:26,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1374718224] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:49:26,150 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:49:26,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2022-11-18 20:49:26,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746842532] [2022-11-18 20:49:26,150 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:49:26,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 20:49:26,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:49:26,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 20:49:26,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=79, Unknown=1, NotChecked=0, Total=132 [2022-11-18 20:49:26,152 INFO L87 Difference]: Start difference. First operand 329 states and 776 transitions. Second operand has 12 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:26,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:49:26,667 INFO L93 Difference]: Finished difference Result 427 states and 1013 transitions. [2022-11-18 20:49:26,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 20:49:26,668 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 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 20 [2022-11-18 20:49:26,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:49:26,670 INFO L225 Difference]: With dead ends: 427 [2022-11-18 20:49:26,670 INFO L226 Difference]: Without dead ends: 422 [2022-11-18 20:49:26,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=61, Invalid=94, Unknown=1, NotChecked=0, Total=156 [2022-11-18 20:49:26,671 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 48 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:49:26,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 31 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 102 Invalid, 0 Unknown, 70 Unchecked, 0.4s Time] [2022-11-18 20:49:26,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2022-11-18 20:49:26,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 355. [2022-11-18 20:49:26,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 352 states have (on average 2.4232954545454546) internal successors, (853), 354 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:26,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 853 transitions. [2022-11-18 20:49:26,677 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 853 transitions. Word has length 20 [2022-11-18 20:49:26,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:49:26,678 INFO L495 AbstractCegarLoop]: Abstraction has 355 states and 853 transitions. [2022-11-18 20:49:26,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:26,678 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 853 transitions. [2022-11-18 20:49:26,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:49:26,679 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:49:26,679 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:49:26,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:49:26,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:26,887 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:49:26,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:49:26,887 INFO L85 PathProgramCache]: Analyzing trace with hash -2090109913, now seen corresponding path program 12 times [2022-11-18 20:49:26,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:49:26,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [277319093] [2022-11-18 20:49:26,888 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 20:49:26,888 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:26,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:49:26,889 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:49:26,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2022-11-18 20:49:27,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-11-18 20:49:27,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:49:27,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 20:49:27,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:49:28,606 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:49:28,607 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 625 treesize of output 308 [2022-11-18 20:49:28,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:49:28,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:49:32,243 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:49:32,244 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 836 treesize of output 351 [2022-11-18 20:49:33,016 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:49:33,016 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:49:33,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [277319093] [2022-11-18 20:49:33,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [277319093] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:49:33,016 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:49:33,016 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:49:33,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798553420] [2022-11-18 20:49:33,017 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:49:33,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:49:33,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:49:33,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:49:33,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=35, Unknown=1, NotChecked=0, Total=56 [2022-11-18 20:49:33,018 INFO L87 Difference]: Start difference. First operand 355 states and 853 transitions. Second operand has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:45,307 WARN L233 SmtUtils]: Spent 12.08s on a formula simplification that was a NOOP. DAG size: 61 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 20:49:45,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:49:45,461 INFO L93 Difference]: Finished difference Result 430 states and 1018 transitions. [2022-11-18 20:49:45,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 20:49:45,462 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 7 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 20 [2022-11-18 20:49:45,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:49:45,463 INFO L225 Difference]: With dead ends: 430 [2022-11-18 20:49:45,463 INFO L226 Difference]: Without dead ends: 428 [2022-11-18 20:49:45,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=24, Invalid=47, Unknown=1, NotChecked=0, Total=72 [2022-11-18 20:49:45,463 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 23 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:49:45,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 11 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 52 Unchecked, 0.2s Time] [2022-11-18 20:49:45,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2022-11-18 20:49:45,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 374. [2022-11-18 20:49:45,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 371 states have (on average 2.4474393530997305) internal successors, (908), 373 states have internal predecessors, (908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:45,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 908 transitions. [2022-11-18 20:49:45,472 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 908 transitions. Word has length 20 [2022-11-18 20:49:45,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:49:45,473 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 908 transitions. [2022-11-18 20:49:45,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:45,473 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 908 transitions. [2022-11-18 20:49:45,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:49:45,474 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:49:45,474 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:49:45,490 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Ended with exit code 0 [2022-11-18 20:49:45,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:45,691 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:49:45,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:49:45,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1972108723, now seen corresponding path program 13 times [2022-11-18 20:49:45,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:49:45,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [476402936] [2022-11-18 20:49:45,692 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 20:49:45,692 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:45,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:49:45,693 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:49:45,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Waiting until timeout for monitored process [2022-11-18 20:49:45,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:49:45,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:49:45,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:49:46,959 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:49:46,960 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:49:47,076 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:49:47,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:49:50,373 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:49:50,373 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:49:54,962 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:49:54,962 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:49:54,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [476402936] [2022-11-18 20:49:54,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [476402936] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:49:54,963 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:49:54,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:49:54,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3126555] [2022-11-18 20:49:54,963 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:49:54,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:49:54,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:49:54,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:49:54,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:49:54,964 INFO L87 Difference]: Start difference. First operand 374 states and 908 transitions. Second operand has 6 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:57,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:49:57,203 INFO L93 Difference]: Finished difference Result 411 states and 985 transitions. [2022-11-18 20:49:57,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:49:57,204 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 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 20 [2022-11-18 20:49:57,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:49:57,205 INFO L225 Difference]: With dead ends: 411 [2022-11-18 20:49:57,205 INFO L226 Difference]: Without dead ends: 408 [2022-11-18 20:49:57,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:49:57,206 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 7 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:49:57,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 11 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 35 Unchecked, 0.2s Time] [2022-11-18 20:49:57,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-11-18 20:49:57,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 365. [2022-11-18 20:49:57,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 362 states have (on average 2.4502762430939224) internal successors, (887), 364 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:57,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 887 transitions. [2022-11-18 20:49:57,215 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 887 transitions. Word has length 20 [2022-11-18 20:49:57,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:49:57,215 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 887 transitions. [2022-11-18 20:49:57,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:49:57,216 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 887 transitions. [2022-11-18 20:49:57,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:49:57,217 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:49:57,217 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:49:57,235 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:49:57,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:57,430 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:49:57,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:49:57,431 INFO L85 PathProgramCache]: Analyzing trace with hash -341383749, now seen corresponding path program 14 times [2022-11-18 20:49:57,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:49:57,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [992839058] [2022-11-18 20:49:57,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:49:57,431 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:49:57,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:49:57,433 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:49:57,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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-11-18 20:49:57,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:49:57,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:49:57,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:49:57,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:49:58,698 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:49:58,698 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:49:58,821 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:49:58,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:50:02,088 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:50:02,088 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:50:06,593 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:50:06,593 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:50:06,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [992839058] [2022-11-18 20:50:06,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [992839058] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:50:06,593 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:50:06,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:50:06,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286809460] [2022-11-18 20:50:06,594 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:50:06,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:50:06,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:50:06,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:50:06,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:50:06,595 INFO L87 Difference]: Start difference. First operand 365 states and 887 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:50:08,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:50:08,919 INFO L93 Difference]: Finished difference Result 414 states and 1014 transitions. [2022-11-18 20:50:08,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:50:08,920 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 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 20 [2022-11-18 20:50:08,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:50:08,921 INFO L225 Difference]: With dead ends: 414 [2022-11-18 20:50:08,921 INFO L226 Difference]: Without dead ends: 407 [2022-11-18 20:50:08,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:50:08,921 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 13 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:50:08,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 9 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 38 Unchecked, 0.2s Time] [2022-11-18 20:50:08,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-11-18 20:50:08,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 365. [2022-11-18 20:50:08,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 362 states have (on average 2.447513812154696) internal successors, (886), 364 states have internal predecessors, (886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:50:08,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 886 transitions. [2022-11-18 20:50:08,926 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 886 transitions. Word has length 20 [2022-11-18 20:50:08,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:50:08,927 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 886 transitions. [2022-11-18 20:50:08,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:50:08,927 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 886 transitions. [2022-11-18 20:50:08,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:50:08,928 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:50:08,928 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:50:08,944 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:50:09,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:50:09,131 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:50:09,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:50:09,131 INFO L85 PathProgramCache]: Analyzing trace with hash -331845045, now seen corresponding path program 15 times [2022-11-18 20:50:09,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:50:09,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [948162901] [2022-11-18 20:50:09,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:50:09,131 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:50:09,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:50:09,132 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:50:09,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2022-11-18 20:50:09,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 20:50:09,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:50:09,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:50:09,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:50:10,944 INFO L321 Elim1Store]: treesize reduction 48, result has 81.9 percent of original size [2022-11-18 20:50:10,944 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 313 treesize of output 290 [2022-11-18 20:50:11,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 20:50:11,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:50:14,380 INFO L321 Elim1Store]: treesize reduction 48, result has 84.1 percent of original size [2022-11-18 20:50:14,381 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 12 new quantified variables, introduced 28 case distinctions, treesize of input 418 treesize of output 331 [2022-11-18 20:50:18,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:50:18,937 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:50:18,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [948162901] [2022-11-18 20:50:18,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [948162901] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:50:18,937 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:50:18,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2022-11-18 20:50:18,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552591779] [2022-11-18 20:50:18,938 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:50:18,938 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:50:18,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:50:18,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:50:18,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=17, Unknown=3, NotChecked=0, Total=30 [2022-11-18 20:50:18,939 INFO L87 Difference]: Start difference. First operand 365 states and 886 transitions. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:50:21,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:50:21,238 INFO L93 Difference]: Finished difference Result 394 states and 951 transitions. [2022-11-18 20:50:21,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:50:21,239 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 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 20 [2022-11-18 20:50:21,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:50:21,240 INFO L225 Difference]: With dead ends: 394 [2022-11-18 20:50:21,240 INFO L226 Difference]: Without dead ends: 389 [2022-11-18 20:50:21,240 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=14, Invalid=25, Unknown=3, NotChecked=0, Total=42 [2022-11-18 20:50:21,240 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 11 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:50:21,241 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 11 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 50 Unchecked, 0.2s Time] [2022-11-18 20:50:21,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-11-18 20:50:21,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 349. [2022-11-18 20:50:21,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 346 states have (on average 2.384393063583815) internal successors, (825), 348 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:50:21,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 825 transitions. [2022-11-18 20:50:21,247 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 825 transitions. Word has length 20 [2022-11-18 20:50:21,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:50:21,247 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 825 transitions. [2022-11-18 20:50:21,248 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:50:21,248 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 825 transitions. [2022-11-18 20:50:21,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:50:21,249 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:50:21,249 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:50:21,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Ended with exit code 0 [2022-11-18 20:50:21,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:50:21,460 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:50:21,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:50:21,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1200561756, now seen corresponding path program 4 times [2022-11-18 20:50:21,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:50:21,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2003522389] [2022-11-18 20:50:21,461 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:50:21,461 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:50:21,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:50:21,462 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:50:21,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2022-11-18 20:50:21,737 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:50:21,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:50:21,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:50:21,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:50:21,807 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:50:21,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:50:21,896 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:50:21,897 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:50:21,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2003522389] [2022-11-18 20:50:21,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2003522389] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:50:21,897 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:50:21,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2022-11-18 20:50:21,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318775301] [2022-11-18 20:50:21,897 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:50:21,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 20:50:21,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:50:21,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 20:50:21,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-18 20:50:21,898 INFO L87 Difference]: Start difference. First operand 349 states and 825 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:50:22,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:50:22,752 INFO L93 Difference]: Finished difference Result 471 states and 1137 transitions. [2022-11-18 20:50:22,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 20:50:22,754 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 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 20 [2022-11-18 20:50:22,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:50:22,755 INFO L225 Difference]: With dead ends: 471 [2022-11-18 20:50:22,755 INFO L226 Difference]: Without dead ends: 465 [2022-11-18 20:50:22,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:50:22,755 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 67 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:50:22,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 17 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 20:50:22,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2022-11-18 20:50:22,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 345. [2022-11-18 20:50:22,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 342 states have (on average 2.365497076023392) internal successors, (809), 344 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:50:22,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 809 transitions. [2022-11-18 20:50:22,762 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 809 transitions. Word has length 20 [2022-11-18 20:50:22,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:50:22,762 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 809 transitions. [2022-11-18 20:50:22,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 10 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:50:22,763 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 809 transitions. [2022-11-18 20:50:22,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:50:22,764 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:50:22,764 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:50:22,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2022-11-18 20:50:22,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:50:22,964 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 53 more)] === [2022-11-18 20:50:22,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:50:22,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1403888311, now seen corresponding path program 16 times [2022-11-18 20:50:22,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:50:22,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [157831834] [2022-11-18 20:50:22,965 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 20:50:22,965 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:50:22,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:50:22,966 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 20:50:22,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bba0cea7-b3d7-452e-a4dc-928b749004b5/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2022-11-18 20:50:23,339 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 20:50:23,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:50:23,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 20:50:23,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:50:23,431 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-11-18 20:50:23,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:50:23,670 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 20:50:23,671 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 194 treesize of output 159 [2022-11-18 20:50:23,694 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:50:23,694 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 148 treesize of output 78 [2022-11-18 20:50:23,940 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:50:23,940 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 137 treesize of output 19 [2022-11-18 20:50:24,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 20:50:24,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:50:28,203 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1942 (Array (_ BitVec 32) (_ BitVec 8)))) (= (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1942) c_~f_inv~0.base)) (.cse1 (bvmul (_ bv4 32) c_~counter~0))) (concat (concat (concat (select .cse0 (bvadd (_ bv3 32) .cse1 c_~f_inv~0.offset)) (select .cse0 (bvadd (_ bv2 32) .cse1 c_~f_inv~0.offset))) (select .cse0 (bvadd .cse1 c_~f_inv~0.offset (_ bv1 32)))) (select .cse0 (bvadd .cse1 c_~f_inv~0.offset)))) (_ bv0 32))) is different from false [2022-11-18 20:50:33,908 WARN L233 SmtUtils]: Spent 5.45s on a formula simplification. DAG size of input: 252 DAG size of output: 180 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-18 20:50:33,909 INFO L321 Elim1Store]: treesize reduction 597, result has 68.2 percent of original size [2022-11-18 20:50:33,910 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 16 new quantified variables, introduced 66 case distinctions, treesize of input 3912 treesize of output 3172 [2022-11-18 20:50:40,889 WARN L233 SmtUtils]: Spent 6.81s on a formula simplification. DAG size of input: 253 DAG size of output: 172 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-11-18 20:50:40,891 INFO L321 Elim1Store]: treesize reduction 162, result has 73.5 percent of original size [2022-11-18 20:50:40,892 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 12 disjoint index pairs (out of 66 index pairs), introduced 16 new quantified variables, introduced 54 case distinctions, treesize of input 3022 treesize of output 1971 [2022-11-18 20:50:41,177 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,178 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,192 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,194 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,195 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,232 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,238 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,239 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,240 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,242 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,251 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,252 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 20:50:41,463 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 20:50:41,464 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 24 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 4 case distinctions, treesize of input 698 treesize of output 390