./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8 --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 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 15:13:39,057 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 15:13:39,059 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 15:13:39,077 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 15:13:39,078 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 15:13:39,079 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 15:13:39,080 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 15:13:39,081 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 15:13:39,083 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 15:13:39,084 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 15:13:39,085 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 15:13:39,086 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 15:13:39,086 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 15:13:39,087 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 15:13:39,088 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 15:13:39,089 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 15:13:39,090 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 15:13:39,090 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 15:13:39,092 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 15:13:39,094 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 15:13:39,095 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 15:13:39,096 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 15:13:39,097 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 15:13:39,097 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 15:13:39,099 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 15:13:39,100 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 15:13:39,100 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 15:13:39,101 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 15:13:39,101 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 15:13:39,102 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 15:13:39,102 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 15:13:39,102 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 15:13:39,103 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 15:13:39,103 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 15:13:39,104 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 15:13:39,104 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 15:13:39,105 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 15:13:39,105 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 15:13:39,105 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 15:13:39,106 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 15:13:39,106 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 15:13:39,107 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-12-13 15:13:39,121 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 15:13:39,121 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 15:13:39,122 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 15:13:39,122 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 15:13:39,122 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 15:13:39,122 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 15:13:39,123 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 15:13:39,123 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 15:13:39,123 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 15:13:39,123 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 15:13:39,124 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 15:13:39,124 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 15:13:39,124 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 15:13:39,124 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 15:13:39,124 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 15:13:39,124 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-12-13 15:13:39,125 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-12-13 15:13:39,125 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-12-13 15:13:39,125 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 15:13:39,125 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-12-13 15:13:39,125 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 15:13:39,125 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 15:13:39,125 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 15:13:39,126 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 15:13:39,126 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 15:13:39,126 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 15:13:39,126 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 15:13:39,126 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 15:13:39,127 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 15:13:39,127 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 15:13:39,127 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 15:13:39,127 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 15:13:39,127 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 15:13:39,127 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 15:13:39,127 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G 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 -> 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c [2022-12-13 15:13:39,297 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 15:13:39,317 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 15:13:39,319 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 15:13:39,320 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 15:13:39,321 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 15:13:39,322 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-12-13 15:13:41,967 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 15:13:42,146 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 15:13:42,147 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-12-13 15:13:42,158 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/data/001e7c216/cf94f38c6d0648e096b0eaa1ea5e2672/FLAG18e2c5fd2 [2022-12-13 15:13:42,171 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/data/001e7c216/cf94f38c6d0648e096b0eaa1ea5e2672 [2022-12-13 15:13:42,173 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 15:13:42,174 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 15:13:42,175 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 15:13:42,176 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 15:13:42,179 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 15:13:42,179 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,180 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72bc143e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42, skipping insertion in model container [2022-12-13 15:13:42,181 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,186 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 15:13:42,218 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 15:13:42,461 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 15:13:42,472 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 15:13:42,512 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 15:13:42,537 INFO L208 MainTranslator]: Completed translation [2022-12-13 15:13:42,538 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42 WrapperNode [2022-12-13 15:13:42,538 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 15:13:42,539 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 15:13:42,539 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 15:13:42,539 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 15:13:42,545 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,558 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,579 INFO L138 Inliner]: procedures = 168, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 99 [2022-12-13 15:13:42,580 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 15:13:42,580 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 15:13:42,581 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 15:13:42,581 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 15:13:42,589 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,589 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,592 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,593 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,599 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,602 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,604 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,605 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,607 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 15:13:42,608 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 15:13:42,608 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 15:13:42,608 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 15:13:42,609 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (1/1) ... [2022-12-13 15:13:42,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 15:13:42,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:42,635 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:42,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 15:13:42,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 15:13:42,678 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-12-13 15:13:42,678 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-12-13 15:13:42,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 15:13:42,679 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 15:13:42,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 15:13:42,679 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 15:13:42,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 15:13:42,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 15:13:42,679 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 15:13:42,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 15:13:42,763 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 15:13:42,764 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 15:13:42,928 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 15:13:42,934 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 15:13:42,934 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-12-13 15:13:42,935 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:13:42 BoogieIcfgContainer [2022-12-13 15:13:42,936 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 15:13:42,937 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 15:13:42,937 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 15:13:42,939 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 15:13:42,940 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 03:13:42" (1/3) ... [2022-12-13 15:13:42,940 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36244c03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 03:13:42, skipping insertion in model container [2022-12-13 15:13:42,940 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:42" (2/3) ... [2022-12-13 15:13:42,940 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36244c03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 03:13:42, skipping insertion in model container [2022-12-13 15:13:42,941 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:13:42" (3/3) ... [2022-12-13 15:13:42,941 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2022-12-13 15:13:42,954 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 15:13:42,954 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2022-12-13 15:13:42,985 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 15:13:42,989 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=PETRI_NET, 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;@2cf0a5cb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 15:13:42,990 INFO L358 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2022-12-13 15:13:42,993 INFO L276 IsEmpty]: Start isEmpty. Operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-12-13 15:13:42,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-12-13 15:13:42,998 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:42,998 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 15:13:42,998 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:43,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:43,002 INFO L85 PathProgramCache]: Analyzing trace with hash -594954629, now seen corresponding path program 1 times [2022-12-13 15:13:43,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:43,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707494777] [2022-12-13 15:13:43,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:43,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:43,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:43,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:43,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:43,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707494777] [2022-12-13 15:13:43,233 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707494777] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:43,233 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:43,233 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 15:13:43,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438393353] [2022-12-13 15:13:43,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:43,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 15:13:43,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:43,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 15:13:43,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 15:13:43,261 INFO L87 Difference]: Start difference. First operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:43,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:43,381 INFO L93 Difference]: Finished difference Result 134 states and 155 transitions. [2022-12-13 15:13:43,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 15:13:43,383 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-12-13 15:13:43,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:43,390 INFO L225 Difference]: With dead ends: 134 [2022-12-13 15:13:43,390 INFO L226 Difference]: Without dead ends: 128 [2022-12-13 15:13:43,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 15:13:43,394 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 113 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:43,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 130 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:13:43,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-12-13 15:13:43,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 95. [2022-12-13 15:13:43,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 65 states have (on average 1.646153846153846) internal successors, (107), 85 states have internal predecessors, (107), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-12-13 15:13:43,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 125 transitions. [2022-12-13 15:13:43,426 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 125 transitions. Word has length 6 [2022-12-13 15:13:43,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:43,426 INFO L495 AbstractCegarLoop]: Abstraction has 95 states and 125 transitions. [2022-12-13 15:13:43,426 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:43,426 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 125 transitions. [2022-12-13 15:13:43,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-12-13 15:13:43,427 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:43,427 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 15:13:43,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 15:13:43,427 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:43,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:43,428 INFO L85 PathProgramCache]: Analyzing trace with hash -594954628, now seen corresponding path program 1 times [2022-12-13 15:13:43,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:43,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198283062] [2022-12-13 15:13:43,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:43,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:43,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:43,612 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:43,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:43,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198283062] [2022-12-13 15:13:43,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198283062] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:43,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:43,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:13:43,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78461091] [2022-12-13 15:13:43,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:43,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:13:43,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:43,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:13:43,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:13:43,615 INFO L87 Difference]: Start difference. First operand 95 states and 125 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:43,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:43,738 INFO L93 Difference]: Finished difference Result 222 states and 302 transitions. [2022-12-13 15:13:43,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 15:13:43,739 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-12-13 15:13:43,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:43,741 INFO L225 Difference]: With dead ends: 222 [2022-12-13 15:13:43,741 INFO L226 Difference]: Without dead ends: 222 [2022-12-13 15:13:43,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-12-13 15:13:43,742 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 138 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:43,742 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 212 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:13:43,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-12-13 15:13:43,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 169. [2022-12-13 15:13:43,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 131 states have (on average 1.6641221374045803) internal successors, (218), 151 states have internal predecessors, (218), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-12-13 15:13:43,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 263 transitions. [2022-12-13 15:13:43,755 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 263 transitions. Word has length 6 [2022-12-13 15:13:43,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:43,755 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 263 transitions. [2022-12-13 15:13:43,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:43,756 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 263 transitions. [2022-12-13 15:13:43,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-12-13 15:13:43,756 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:43,756 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:43,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 15:13:43,756 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:43,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:43,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1263724334, now seen corresponding path program 1 times [2022-12-13 15:13:43,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:43,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235539920] [2022-12-13 15:13:43,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:43,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:43,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:43,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:43,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:43,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235539920] [2022-12-13 15:13:43,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235539920] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:43,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:43,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:13:43,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105704677] [2022-12-13 15:13:43,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:43,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:13:43,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:43,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:13:43,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:13:43,918 INFO L87 Difference]: Start difference. First operand 169 states and 263 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:44,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:44,076 INFO L93 Difference]: Finished difference Result 260 states and 371 transitions. [2022-12-13 15:13:44,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:13:44,076 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-12-13 15:13:44,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:44,080 INFO L225 Difference]: With dead ends: 260 [2022-12-13 15:13:44,080 INFO L226 Difference]: Without dead ends: 260 [2022-12-13 15:13:44,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 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-12-13 15:13:44,082 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 107 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:44,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 189 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:13:44,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-12-13 15:13:44,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 172. [2022-12-13 15:13:44,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 134 states have (on average 1.6492537313432836) internal successors, (221), 154 states have internal predecessors, (221), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-12-13 15:13:44,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 266 transitions. [2022-12-13 15:13:44,106 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 266 transitions. Word has length 7 [2022-12-13 15:13:44,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:44,106 INFO L495 AbstractCegarLoop]: Abstraction has 172 states and 266 transitions. [2022-12-13 15:13:44,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:44,107 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 266 transitions. [2022-12-13 15:13:44,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-12-13 15:13:44,107 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:44,107 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:44,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 15:13:44,107 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:44,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:44,108 INFO L85 PathProgramCache]: Analyzing trace with hash -520748645, now seen corresponding path program 1 times [2022-12-13 15:13:44,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:44,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701414256] [2022-12-13 15:13:44,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:44,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:44,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:44,275 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:44,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:44,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701414256] [2022-12-13 15:13:44,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701414256] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:44,276 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:44,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:13:44,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55348959] [2022-12-13 15:13:44,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:44,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:13:44,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:44,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:13:44,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:13:44,277 INFO L87 Difference]: Start difference. First operand 172 states and 266 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:44,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:44,381 INFO L93 Difference]: Finished difference Result 224 states and 303 transitions. [2022-12-13 15:13:44,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:13:44,382 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-12-13 15:13:44,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:44,383 INFO L225 Difference]: With dead ends: 224 [2022-12-13 15:13:44,383 INFO L226 Difference]: Without dead ends: 224 [2022-12-13 15:13:44,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 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-12-13 15:13:44,385 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 138 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:44,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 208 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:13:44,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-12-13 15:13:44,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 172. [2022-12-13 15:13:44,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 134 states have (on average 1.6343283582089552) internal successors, (219), 154 states have internal predecessors, (219), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-12-13 15:13:44,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 264 transitions. [2022-12-13 15:13:44,399 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 264 transitions. Word has length 8 [2022-12-13 15:13:44,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:44,399 INFO L495 AbstractCegarLoop]: Abstraction has 172 states and 264 transitions. [2022-12-13 15:13:44,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:44,400 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 264 transitions. [2022-12-13 15:13:44,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-12-13 15:13:44,400 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:44,400 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:44,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 15:13:44,401 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:44,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:44,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1036661236, now seen corresponding path program 1 times [2022-12-13 15:13:44,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:44,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709047796] [2022-12-13 15:13:44,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:44,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:44,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:44,465 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:44,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:44,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709047796] [2022-12-13 15:13:44,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709047796] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:44,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:44,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:13:44,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664363961] [2022-12-13 15:13:44,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:44,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:13:44,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:44,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:13:44,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:13:44,468 INFO L87 Difference]: Start difference. First operand 172 states and 264 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:44,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:44,559 INFO L93 Difference]: Finished difference Result 266 states and 366 transitions. [2022-12-13 15:13:44,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:13:44,560 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-12-13 15:13:44,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:44,562 INFO L225 Difference]: With dead ends: 266 [2022-12-13 15:13:44,562 INFO L226 Difference]: Without dead ends: 266 [2022-12-13 15:13:44,562 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 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-12-13 15:13:44,564 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 146 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:44,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 207 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:13:44,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2022-12-13 15:13:44,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 205. [2022-12-13 15:13:44,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 165 states have (on average 1.606060606060606) internal successors, (265), 186 states have internal predecessors, (265), 11 states have call successors, (11), 7 states have call predecessors, (11), 8 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-12-13 15:13:44,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 310 transitions. [2022-12-13 15:13:44,581 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 310 transitions. Word has length 9 [2022-12-13 15:13:44,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:44,582 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 310 transitions. [2022-12-13 15:13:44,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:44,582 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 310 transitions. [2022-12-13 15:13:44,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-12-13 15:13:44,582 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:44,583 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:44,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-13 15:13:44,583 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:44,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:44,584 INFO L85 PathProgramCache]: Analyzing trace with hash 2071727293, now seen corresponding path program 1 times [2022-12-13 15:13:44,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:44,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596681665] [2022-12-13 15:13:44,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:44,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:44,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:44,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:44,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:44,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596681665] [2022-12-13 15:13:44,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596681665] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:44,683 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:44,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:13:44,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919190751] [2022-12-13 15:13:44,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:44,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:13:44,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:44,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:13:44,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:13:44,684 INFO L87 Difference]: Start difference. First operand 205 states and 310 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:44,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:44,761 INFO L93 Difference]: Finished difference Result 253 states and 333 transitions. [2022-12-13 15:13:44,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:13:44,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-12-13 15:13:44,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:44,763 INFO L225 Difference]: With dead ends: 253 [2022-12-13 15:13:44,763 INFO L226 Difference]: Without dead ends: 253 [2022-12-13 15:13:44,763 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 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-12-13 15:13:44,764 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 138 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:44,764 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 235 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:13:44,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-12-13 15:13:44,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 219. [2022-12-13 15:13:44,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 178 states have (on average 1.6067415730337078) internal successors, (286), 200 states have internal predecessors, (286), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-12-13 15:13:44,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 331 transitions. [2022-12-13 15:13:44,775 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 331 transitions. Word has length 10 [2022-12-13 15:13:44,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:44,775 INFO L495 AbstractCegarLoop]: Abstraction has 219 states and 331 transitions. [2022-12-13 15:13:44,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:44,776 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 331 transitions. [2022-12-13 15:13:44,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-12-13 15:13:44,776 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:44,776 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:44,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 15:13:44,777 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:44,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:44,777 INFO L85 PathProgramCache]: Analyzing trace with hash 288674115, now seen corresponding path program 1 times [2022-12-13 15:13:44,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:44,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964972586] [2022-12-13 15:13:44,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:44,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:44,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:44,910 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:44,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:44,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964972586] [2022-12-13 15:13:44,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964972586] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:44,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564226764] [2022-12-13 15:13:44,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:44,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:44,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:44,912 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:13:44,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 15:13:44,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:44,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 15:13:44,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:45,119 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:45,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:13:45,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:45,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564226764] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:13:45,219 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:13:45,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2022-12-13 15:13:45,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375413655] [2022-12-13 15:13:45,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:13:45,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 15:13:45,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:45,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 15:13:45,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-12-13 15:13:45,221 INFO L87 Difference]: Start difference. First operand 219 states and 331 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:45,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:45,452 INFO L93 Difference]: Finished difference Result 291 states and 398 transitions. [2022-12-13 15:13:45,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 15:13:45,452 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-12-13 15:13:45,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:45,454 INFO L225 Difference]: With dead ends: 291 [2022-12-13 15:13:45,454 INFO L226 Difference]: Without dead ends: 291 [2022-12-13 15:13:45,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2022-12-13 15:13:45,455 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 450 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:45,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 489 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:13:45,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-12-13 15:13:45,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 225. [2022-12-13 15:13:45,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 183 states have (on average 1.540983606557377) internal successors, (282), 206 states have internal predecessors, (282), 11 states have call successors, (11), 7 states have call predecessors, (11), 10 states have return successors, (39), 11 states have call predecessors, (39), 11 states have call successors, (39) [2022-12-13 15:13:45,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 332 transitions. [2022-12-13 15:13:45,466 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 332 transitions. Word has length 14 [2022-12-13 15:13:45,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:45,466 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 332 transitions. [2022-12-13 15:13:45,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:45,466 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 332 transitions. [2022-12-13 15:13:45,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-12-13 15:13:45,467 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:45,467 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:45,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:45,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:45,668 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:45,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:45,668 INFO L85 PathProgramCache]: Analyzing trace with hash 358962923, now seen corresponding path program 1 times [2022-12-13 15:13:45,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:45,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113188005] [2022-12-13 15:13:45,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:45,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:45,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:45,867 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:45,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:45,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113188005] [2022-12-13 15:13:45,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113188005] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:45,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963333148] [2022-12-13 15:13:45,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:45,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:45,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:45,869 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:13:45,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 15:13:45,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:45,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-13 15:13:45,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:46,074 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:13:46,083 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:46,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:13:46,141 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:46,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963333148] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:13:46,141 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:13:46,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-12-13 15:13:46,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035587936] [2022-12-13 15:13:46,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:13:46,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 15:13:46,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:46,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 15:13:46,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-12-13 15:13:46,142 INFO L87 Difference]: Start difference. First operand 225 states and 332 transitions. Second operand has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:46,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:46,417 INFO L93 Difference]: Finished difference Result 336 states and 471 transitions. [2022-12-13 15:13:46,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 15:13:46,418 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-12-13 15:13:46,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:46,420 INFO L225 Difference]: With dead ends: 336 [2022-12-13 15:13:46,420 INFO L226 Difference]: Without dead ends: 336 [2022-12-13 15:13:46,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2022-12-13 15:13:46,421 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 236 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:46,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 487 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 15:13:46,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-12-13 15:13:46,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 239. [2022-12-13 15:13:46,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 194 states have (on average 1.5257731958762886) internal successors, (296), 220 states have internal predecessors, (296), 11 states have call successors, (11), 7 states have call predecessors, (11), 13 states have return successors, (46), 11 states have call predecessors, (46), 11 states have call successors, (46) [2022-12-13 15:13:46,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 353 transitions. [2022-12-13 15:13:46,429 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 353 transitions. Word has length 15 [2022-12-13 15:13:46,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:46,429 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 353 transitions. [2022-12-13 15:13:46,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:46,429 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 353 transitions. [2022-12-13 15:13:46,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-12-13 15:13:46,429 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:46,429 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:46,434 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 15:13:46,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:46,630 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:46,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:46,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1757051230, now seen corresponding path program 1 times [2022-12-13 15:13:46,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:46,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18380511] [2022-12-13 15:13:46,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:46,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:46,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:46,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:46,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:46,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18380511] [2022-12-13 15:13:46,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18380511] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:46,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955845217] [2022-12-13 15:13:46,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:46,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:46,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:46,830 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:13:46,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 15:13:46,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:46,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 15:13:46,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:47,050 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:13:47,053 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:13:47,071 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:47,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:13:47,184 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:47,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955845217] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:13:47,184 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:13:47,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 13 [2022-12-13 15:13:47,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542246155] [2022-12-13 15:13:47,184 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:13:47,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 15:13:47,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:47,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 15:13:47,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-12-13 15:13:47,186 INFO L87 Difference]: Start difference. First operand 239 states and 353 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:47,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:47,842 INFO L93 Difference]: Finished difference Result 550 states and 739 transitions. [2022-12-13 15:13:47,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 15:13:47,843 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-12-13 15:13:47,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:47,845 INFO L225 Difference]: With dead ends: 550 [2022-12-13 15:13:47,845 INFO L226 Difference]: Without dead ends: 550 [2022-12-13 15:13:47,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2022-12-13 15:13:47,846 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 620 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 620 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:47,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [620 Valid, 889 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-13 15:13:47,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2022-12-13 15:13:47,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 345. [2022-12-13 15:13:47,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 289 states have (on average 1.5536332179930796) internal successors, (449), 320 states have internal predecessors, (449), 14 states have call successors, (14), 10 states have call predecessors, (14), 21 states have return successors, (60), 14 states have call predecessors, (60), 14 states have call successors, (60) [2022-12-13 15:13:47,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 523 transitions. [2022-12-13 15:13:47,862 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 523 transitions. Word has length 16 [2022-12-13 15:13:47,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:47,862 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 523 transitions. [2022-12-13 15:13:47,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:47,863 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 523 transitions. [2022-12-13 15:13:47,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-13 15:13:47,863 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:47,863 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:47,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 15:13:48,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:48,064 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:48,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:48,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986564, now seen corresponding path program 1 times [2022-12-13 15:13:48,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:48,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451439364] [2022-12-13 15:13:48,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:48,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:48,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:48,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:48,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:48,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451439364] [2022-12-13 15:13:48,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451439364] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:48,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:48,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-13 15:13:48,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138120212] [2022-12-13 15:13:48,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:48,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:13:48,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:48,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:13:48,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:13:48,090 INFO L87 Difference]: Start difference. First operand 345 states and 523 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:48,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:48,105 INFO L93 Difference]: Finished difference Result 495 states and 752 transitions. [2022-12-13 15:13:48,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:13:48,105 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-12-13 15:13:48,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:48,107 INFO L225 Difference]: With dead ends: 495 [2022-12-13 15:13:48,107 INFO L226 Difference]: Without dead ends: 495 [2022-12-13 15:13:48,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:13:48,107 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 52 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:48,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 117 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:13:48,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-12-13 15:13:48,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 479. [2022-12-13 15:13:48,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 409 states have (on average 1.5574572127139363) internal successors, (637), 445 states have internal predecessors, (637), 19 states have call successors, (19), 14 states have call predecessors, (19), 30 states have return successors, (91), 19 states have call predecessors, (91), 19 states have call successors, (91) [2022-12-13 15:13:48,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 747 transitions. [2022-12-13 15:13:48,119 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 747 transitions. Word has length 18 [2022-12-13 15:13:48,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:48,119 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 747 transitions. [2022-12-13 15:13:48,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:48,119 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 747 transitions. [2022-12-13 15:13:48,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-13 15:13:48,120 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:48,120 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:48,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-13 15:13:48,120 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:48,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:48,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986820, now seen corresponding path program 1 times [2022-12-13 15:13:48,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:48,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522160837] [2022-12-13 15:13:48,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:48,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:48,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:48,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-12-13 15:13:48,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:48,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522160837] [2022-12-13 15:13:48,140 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522160837] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:48,140 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:48,140 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:13:48,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982787980] [2022-12-13 15:13:48,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:48,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:13:48,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:48,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:13:48,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:13:48,141 INFO L87 Difference]: Start difference. First operand 479 states and 747 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:48,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:48,145 INFO L93 Difference]: Finished difference Result 441 states and 681 transitions. [2022-12-13 15:13:48,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:13:48,145 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-12-13 15:13:48,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:48,147 INFO L225 Difference]: With dead ends: 441 [2022-12-13 15:13:48,147 INFO L226 Difference]: Without dead ends: 441 [2022-12-13 15:13:48,147 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:13:48,147 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 10 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:48,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 114 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:13:48,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-12-13 15:13:48,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 441. [2022-12-13 15:13:48,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 377 states have (on average 1.5145888594164456) internal successors, (571), 407 states have internal predecessors, (571), 19 states have call successors, (19), 14 states have call predecessors, (19), 30 states have return successors, (91), 19 states have call predecessors, (91), 19 states have call successors, (91) [2022-12-13 15:13:48,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 681 transitions. [2022-12-13 15:13:48,160 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 681 transitions. Word has length 18 [2022-12-13 15:13:48,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:48,160 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 681 transitions. [2022-12-13 15:13:48,160 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:48,160 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 681 transitions. [2022-12-13 15:13:48,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-12-13 15:13:48,161 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:48,161 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-12-13 15:13:48,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 15:13:48,161 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:48,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:48,162 INFO L85 PathProgramCache]: Analyzing trace with hash 2137943300, now seen corresponding path program 1 times [2022-12-13 15:13:48,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:48,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289423019] [2022-12-13 15:13:48,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:48,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:48,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:48,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:48,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:48,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289423019] [2022-12-13 15:13:48,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289423019] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:48,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:48,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-13 15:13:48,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426154803] [2022-12-13 15:13:48,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:48,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:13:48,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:48,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:13:48,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:13:48,215 INFO L87 Difference]: Start difference. First operand 441 states and 681 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:48,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:48,238 INFO L93 Difference]: Finished difference Result 509 states and 761 transitions. [2022-12-13 15:13:48,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:13:48,238 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-12-13 15:13:48,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:48,241 INFO L225 Difference]: With dead ends: 509 [2022-12-13 15:13:48,241 INFO L226 Difference]: Without dead ends: 509 [2022-12-13 15:13:48,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:13:48,241 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 33 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:48,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 96 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:13:48,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2022-12-13 15:13:48,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 491. [2022-12-13 15:13:48,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 424 states have (on average 1.5047169811320755) internal successors, (638), 455 states have internal predecessors, (638), 20 states have call successors, (20), 15 states have call predecessors, (20), 32 states have return successors, (94), 20 states have call predecessors, (94), 20 states have call successors, (94) [2022-12-13 15:13:48,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 752 transitions. [2022-12-13 15:13:48,254 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 752 transitions. Word has length 19 [2022-12-13 15:13:48,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:48,254 INFO L495 AbstractCegarLoop]: Abstraction has 491 states and 752 transitions. [2022-12-13 15:13:48,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:48,255 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 752 transitions. [2022-12-13 15:13:48,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-13 15:13:48,255 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:48,256 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:48,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-13 15:13:48,256 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:48,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:48,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1078444150, now seen corresponding path program 1 times [2022-12-13 15:13:48,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:48,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848863055] [2022-12-13 15:13:48,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:48,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:48,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:48,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:13:48,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:48,299 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:48,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:48,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848863055] [2022-12-13 15:13:48,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848863055] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:48,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:48,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 15:13:48,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497521305] [2022-12-13 15:13:48,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:48,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 15:13:48,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:48,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 15:13:48,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 15:13:48,301 INFO L87 Difference]: Start difference. First operand 491 states and 752 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:13:48,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:48,349 INFO L93 Difference]: Finished difference Result 351 states and 521 transitions. [2022-12-13 15:13:48,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 15:13:48,349 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-12-13 15:13:48,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:48,350 INFO L225 Difference]: With dead ends: 351 [2022-12-13 15:13:48,350 INFO L226 Difference]: Without dead ends: 351 [2022-12-13 15:13:48,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 15:13:48,351 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 45 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:48,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 66 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:13:48,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-12-13 15:13:48,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 351. [2022-12-13 15:13:48,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 299 states have (on average 1.4782608695652173) internal successors, (442), 324 states have internal predecessors, (442), 15 states have call successors, (15), 11 states have call predecessors, (15), 22 states have return successors, (64), 15 states have call predecessors, (64), 15 states have call successors, (64) [2022-12-13 15:13:48,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 521 transitions. [2022-12-13 15:13:48,360 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 521 transitions. Word has length 25 [2022-12-13 15:13:48,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:48,360 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 521 transitions. [2022-12-13 15:13:48,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:13:48,360 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 521 transitions. [2022-12-13 15:13:48,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-12-13 15:13:48,361 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:48,361 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:48,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-13 15:13:48,361 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:48,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:48,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1446375410, now seen corresponding path program 1 times [2022-12-13 15:13:48,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:48,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028424346] [2022-12-13 15:13:48,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:48,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:48,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:48,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:13:48,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:48,585 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:48,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:48,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028424346] [2022-12-13 15:13:48,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028424346] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:48,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084396428] [2022-12-13 15:13:48,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:48,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:48,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:48,587 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:13:48,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 15:13:48,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:48,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:13:48,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:48,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:13:48,854 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:13:48,897 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:48,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:13:55,083 WARN L233 SmtUtils]: Spent 6.08s on a formula simplification that was a NOOP. DAG size: 22 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:13:55,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084396428] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:55,084 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:13:55,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-12-13 15:13:55,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871223310] [2022-12-13 15:13:55,085 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:13:55,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 15:13:55,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:55,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 15:13:55,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-12-13 15:13:55,086 INFO L87 Difference]: Start difference. First operand 351 states and 521 transitions. Second operand has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:55,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:55,669 INFO L93 Difference]: Finished difference Result 480 states and 687 transitions. [2022-12-13 15:13:55,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 15:13:55,669 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 27 [2022-12-13 15:13:55,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:55,672 INFO L225 Difference]: With dead ends: 480 [2022-12-13 15:13:55,672 INFO L226 Difference]: Without dead ends: 480 [2022-12-13 15:13:55,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=212, Invalid=600, Unknown=0, NotChecked=0, Total=812 [2022-12-13 15:13:55,673 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 706 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 118 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 706 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:55,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [706 Valid, 110 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 338 Invalid, 5 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 15:13:55,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-12-13 15:13:55,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 359. [2022-12-13 15:13:55,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 310 states have (on average 1.435483870967742) internal successors, (445), 332 states have internal predecessors, (445), 15 states have call successors, (15), 11 states have call predecessors, (15), 19 states have return successors, (60), 15 states have call predecessors, (60), 15 states have call successors, (60) [2022-12-13 15:13:55,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 520 transitions. [2022-12-13 15:13:55,687 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 520 transitions. Word has length 27 [2022-12-13 15:13:55,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:55,687 INFO L495 AbstractCegarLoop]: Abstraction has 359 states and 520 transitions. [2022-12-13 15:13:55,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:55,688 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 520 transitions. [2022-12-13 15:13:55,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-12-13 15:13:55,688 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:55,688 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:55,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 15:13:55,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-12-13 15:13:55,889 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:55,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:55,889 INFO L85 PathProgramCache]: Analyzing trace with hash 308487171, now seen corresponding path program 1 times [2022-12-13 15:13:55,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:55,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197701148] [2022-12-13 15:13:55,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:55,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:55,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:55,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:13:55,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:56,059 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:56,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:56,059 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197701148] [2022-12-13 15:13:56,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197701148] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:56,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222533335] [2022-12-13 15:13:56,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:56,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:56,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:56,061 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:13:56,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 15:13:56,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:56,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 15:13:56,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:56,215 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:56,215 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:13:56,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222533335] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:56,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 15:13:56,216 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2022-12-13 15:13:56,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003638494] [2022-12-13 15:13:56,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:56,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 15:13:56,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:56,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 15:13:56,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-13 15:13:56,217 INFO L87 Difference]: Start difference. First operand 359 states and 520 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:13:56,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:56,310 INFO L93 Difference]: Finished difference Result 440 states and 626 transitions. [2022-12-13 15:13:56,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 15:13:56,311 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-12-13 15:13:56,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:56,313 INFO L225 Difference]: With dead ends: 440 [2022-12-13 15:13:56,313 INFO L226 Difference]: Without dead ends: 440 [2022-12-13 15:13:56,313 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-12-13 15:13:56,314 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 124 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:56,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 164 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:13:56,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-12-13 15:13:56,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 372. [2022-12-13 15:13:56,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 323 states have (on average 1.4179566563467492) internal successors, (458), 345 states have internal predecessors, (458), 15 states have call successors, (15), 11 states have call predecessors, (15), 19 states have return successors, (60), 15 states have call predecessors, (60), 15 states have call successors, (60) [2022-12-13 15:13:56,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 533 transitions. [2022-12-13 15:13:56,330 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 533 transitions. Word has length 28 [2022-12-13 15:13:56,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:56,330 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 533 transitions. [2022-12-13 15:13:56,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:13:56,330 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 533 transitions. [2022-12-13 15:13:56,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-12-13 15:13:56,331 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:56,331 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:56,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 15:13:56,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-12-13 15:13:56,533 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:56,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:56,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1602633389, now seen corresponding path program 1 times [2022-12-13 15:13:56,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:56,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929036938] [2022-12-13 15:13:56,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:56,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:56,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:56,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:13:56,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:57,074 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:57,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:57,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929036938] [2022-12-13 15:13:57,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929036938] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:57,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363569117] [2022-12-13 15:13:57,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:57,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:57,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:57,075 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:13:57,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 15:13:57,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:57,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 15:13:57,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:57,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:13:57,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:13:57,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:13:57,494 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:13:57,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:57,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:13:57,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363569117] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:57,640 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:13:57,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2022-12-13 15:13:57,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703831715] [2022-12-13 15:13:57,640 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:13:57,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-13 15:13:57,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:57,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-13 15:13:57,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-12-13 15:13:57,641 INFO L87 Difference]: Start difference. First operand 372 states and 533 transitions. Second operand has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:58,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:58,281 INFO L93 Difference]: Finished difference Result 439 states and 620 transitions. [2022-12-13 15:13:58,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:13:58,282 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2022-12-13 15:13:58,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:58,283 INFO L225 Difference]: With dead ends: 439 [2022-12-13 15:13:58,283 INFO L226 Difference]: Without dead ends: 439 [2022-12-13 15:13:58,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=244, Invalid=812, Unknown=0, NotChecked=0, Total=1056 [2022-12-13 15:13:58,284 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 317 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 43 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:58,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 179 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 446 Invalid, 5 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 15:13:58,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2022-12-13 15:13:58,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 375. [2022-12-13 15:13:58,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 326 states have (on average 1.3987730061349692) internal successors, (456), 348 states have internal predecessors, (456), 15 states have call successors, (15), 11 states have call predecessors, (15), 19 states have return successors, (60), 15 states have call predecessors, (60), 15 states have call successors, (60) [2022-12-13 15:13:58,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 531 transitions. [2022-12-13 15:13:58,292 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 531 transitions. Word has length 29 [2022-12-13 15:13:58,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:58,292 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 531 transitions. [2022-12-13 15:13:58,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.888888888888889) internal successors, (52), 15 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:58,293 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 531 transitions. [2022-12-13 15:13:58,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-12-13 15:13:58,293 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:58,293 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:58,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 15:13:58,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-13 15:13:58,494 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:58,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:58,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1182683565, now seen corresponding path program 1 times [2022-12-13 15:13:58,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:58,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312984861] [2022-12-13 15:13:58,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:58,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:58,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:58,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:13:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:58,574 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:58,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:58,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312984861] [2022-12-13 15:13:58,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312984861] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:13:58,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:13:58,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 15:13:58,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285407501] [2022-12-13 15:13:58,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:13:58,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 15:13:58,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:58,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 15:13:58,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 15:13:58,576 INFO L87 Difference]: Start difference. First operand 375 states and 531 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:13:58,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:58,732 INFO L93 Difference]: Finished difference Result 363 states and 492 transitions. [2022-12-13 15:13:58,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 15:13:58,732 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2022-12-13 15:13:58,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:58,734 INFO L225 Difference]: With dead ends: 363 [2022-12-13 15:13:58,734 INFO L226 Difference]: Without dead ends: 363 [2022-12-13 15:13:58,734 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-12-13 15:13:58,735 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 112 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:58,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 158 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:13:58,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-12-13 15:13:58,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 356. [2022-12-13 15:13:58,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 311 states have (on average 1.4019292604501608) internal successors, (436), 334 states have internal predecessors, (436), 12 states have call successors, (12), 9 states have call predecessors, (12), 18 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2022-12-13 15:13:58,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 490 transitions. [2022-12-13 15:13:58,744 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 490 transitions. Word has length 30 [2022-12-13 15:13:58,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:58,744 INFO L495 AbstractCegarLoop]: Abstraction has 356 states and 490 transitions. [2022-12-13 15:13:58,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:13:58,745 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 490 transitions. [2022-12-13 15:13:58,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-12-13 15:13:58,745 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:58,745 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:58,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-13 15:13:58,746 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:58,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:58,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1857972446, now seen corresponding path program 1 times [2022-12-13 15:13:58,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:58,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894056942] [2022-12-13 15:13:58,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:58,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:58,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:58,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:13:58,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:58,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:58,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:58,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894056942] [2022-12-13 15:13:58,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894056942] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:58,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913759551] [2022-12-13 15:13:58,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:58,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:58,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:58,915 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:13:58,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 15:13:58,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:58,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 15:13:58,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:59,059 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 15:13:59,060 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-13 15:13:59,101 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:59,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:13:59,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913759551] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:59,145 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:13:59,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 10 [2022-12-13 15:13:59,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048774221] [2022-12-13 15:13:59,145 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:13:59,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 15:13:59,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:13:59,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 15:13:59,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-12-13 15:13:59,146 INFO L87 Difference]: Start difference. First operand 356 states and 490 transitions. Second operand has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 15:13:59,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:13:59,520 INFO L93 Difference]: Finished difference Result 486 states and 621 transitions. [2022-12-13 15:13:59,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 15:13:59,521 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2022-12-13 15:13:59,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:13:59,523 INFO L225 Difference]: With dead ends: 486 [2022-12-13 15:13:59,523 INFO L226 Difference]: Without dead ends: 486 [2022-12-13 15:13:59,523 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2022-12-13 15:13:59,524 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 381 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:13:59,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 199 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 15:13:59,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2022-12-13 15:13:59,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 431. [2022-12-13 15:13:59,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 383 states have (on average 1.3655352480417755) internal successors, (523), 407 states have internal predecessors, (523), 12 states have call successors, (12), 11 states have call predecessors, (12), 21 states have return successors, (41), 12 states have call predecessors, (41), 12 states have call successors, (41) [2022-12-13 15:13:59,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 576 transitions. [2022-12-13 15:13:59,535 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 576 transitions. Word has length 30 [2022-12-13 15:13:59,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:13:59,535 INFO L495 AbstractCegarLoop]: Abstraction has 431 states and 576 transitions. [2022-12-13 15:13:59,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 15:13:59,536 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 576 transitions. [2022-12-13 15:13:59,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-12-13 15:13:59,536 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:13:59,536 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:59,541 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 15:13:59,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-13 15:13:59,737 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:13:59,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:59,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1762570929, now seen corresponding path program 1 times [2022-12-13 15:13:59,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:59,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788062112] [2022-12-13 15:13:59,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:59,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:59,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:59,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:13:59,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:59,963 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:59,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:13:59,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788062112] [2022-12-13 15:13:59,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788062112] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:13:59,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134716844] [2022-12-13 15:13:59,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:59,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:13:59,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:59,965 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:13:59,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 15:14:00,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:00,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 15:14:00,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:00,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:14:00,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:14:00,196 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:00,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:00,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134716844] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:00,298 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:00,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 14 [2022-12-13 15:14:00,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612927083] [2022-12-13 15:14:00,299 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:00,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-12-13 15:14:00,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:00,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-12-13 15:14:00,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2022-12-13 15:14:00,300 INFO L87 Difference]: Start difference. First operand 431 states and 576 transitions. Second operand has 16 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:14:00,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:00,841 INFO L93 Difference]: Finished difference Result 588 states and 726 transitions. [2022-12-13 15:14:00,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 15:14:00,842 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2022-12-13 15:14:00,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:00,844 INFO L225 Difference]: With dead ends: 588 [2022-12-13 15:14:00,844 INFO L226 Difference]: Without dead ends: 588 [2022-12-13 15:14:00,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2022-12-13 15:14:00,845 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 731 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:00,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [731 Valid, 207 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 15:14:00,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2022-12-13 15:14:00,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 532. [2022-12-13 15:14:00,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 479 states have (on average 1.346555323590814) internal successors, (645), 507 states have internal predecessors, (645), 12 states have call successors, (12), 12 states have call predecessors, (12), 26 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) [2022-12-13 15:14:00,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 693 transitions. [2022-12-13 15:14:00,859 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 693 transitions. Word has length 31 [2022-12-13 15:14:00,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:00,859 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 693 transitions. [2022-12-13 15:14:00,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:14:00,859 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 693 transitions. [2022-12-13 15:14:00,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-12-13 15:14:00,859 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:00,860 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:00,865 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 15:14:01,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:01,060 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:01,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:01,061 INFO L85 PathProgramCache]: Analyzing trace with hash -132941611, now seen corresponding path program 1 times [2022-12-13 15:14:01,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:01,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656873911] [2022-12-13 15:14:01,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:01,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:01,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:01,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:01,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:01,336 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:01,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:01,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656873911] [2022-12-13 15:14:01,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656873911] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:01,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004873730] [2022-12-13 15:14:01,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:01,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:01,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:01,338 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:01,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 15:14:01,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:01,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 15:14:01,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:01,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:14:01,589 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:14:01,716 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:01,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:01,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004873730] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:01,885 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:01,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-12-13 15:14:01,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516430835] [2022-12-13 15:14:01,886 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:01,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-13 15:14:01,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:01,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-13 15:14:01,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-12-13 15:14:01,887 INFO L87 Difference]: Start difference. First operand 532 states and 693 transitions. Second operand has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:14:02,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:02,575 INFO L93 Difference]: Finished difference Result 649 states and 803 transitions. [2022-12-13 15:14:02,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:14:02,576 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2022-12-13 15:14:02,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:02,577 INFO L225 Difference]: With dead ends: 649 [2022-12-13 15:14:02,577 INFO L226 Difference]: Without dead ends: 649 [2022-12-13 15:14:02,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=256, Invalid=866, Unknown=0, NotChecked=0, Total=1122 [2022-12-13 15:14:02,578 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 619 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 103 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:02,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [619 Valid, 182 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 520 Invalid, 5 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 15:14:02,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-12-13 15:14:02,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 531. [2022-12-13 15:14:02,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 481 states have (on average 1.2952182952182951) internal successors, (623), 506 states have internal predecessors, (623), 12 states have call successors, (12), 12 states have call predecessors, (12), 26 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) [2022-12-13 15:14:02,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 671 transitions. [2022-12-13 15:14:02,586 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 671 transitions. Word has length 35 [2022-12-13 15:14:02,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:02,586 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 671 transitions. [2022-12-13 15:14:02,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.764705882352941) internal successors, (64), 14 states have internal predecessors, (64), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:14:02,586 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 671 transitions. [2022-12-13 15:14:02,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-12-13 15:14:02,587 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:02,587 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:02,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-13 15:14:02,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:02,788 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:02,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:02,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1525473162, now seen corresponding path program 1 times [2022-12-13 15:14:02,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:02,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974996643] [2022-12-13 15:14:02,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:02,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:02,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:02,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:02,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:02,939 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 15:14:02,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:02,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974996643] [2022-12-13 15:14:02,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974996643] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:02,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584446304] [2022-12-13 15:14:02,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:02,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:02,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:02,941 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:02,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 15:14:03,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:03,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 15:14:03,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:03,125 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 15:14:03,125 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-12-13 15:14:03,170 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-13 15:14:03,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:03,191 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 24 treesize of output 20 [2022-12-13 15:14:03,336 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 24 treesize of output 20 [2022-12-13 15:14:03,360 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-13 15:14:03,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584446304] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:03,360 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:14:03,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 15 [2022-12-13 15:14:03,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699079246] [2022-12-13 15:14:03,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:03,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 15:14:03,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:03,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 15:14:03,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2022-12-13 15:14:03,362 INFO L87 Difference]: Start difference. First operand 531 states and 671 transitions. Second operand has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-12-13 15:14:03,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:03,771 INFO L93 Difference]: Finished difference Result 580 states and 706 transitions. [2022-12-13 15:14:03,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 15:14:03,771 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2022-12-13 15:14:03,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:03,773 INFO L225 Difference]: With dead ends: 580 [2022-12-13 15:14:03,773 INFO L226 Difference]: Without dead ends: 580 [2022-12-13 15:14:03,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=256, Invalid=556, Unknown=0, NotChecked=0, Total=812 [2022-12-13 15:14:03,774 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 355 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:03,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 142 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 15:14:03,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2022-12-13 15:14:03,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 539. [2022-12-13 15:14:03,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 490 states have (on average 1.2959183673469388) internal successors, (635), 514 states have internal predecessors, (635), 12 states have call successors, (12), 12 states have call predecessors, (12), 25 states have return successors, (33), 12 states have call predecessors, (33), 12 states have call successors, (33) [2022-12-13 15:14:03,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 680 transitions. [2022-12-13 15:14:03,786 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 680 transitions. Word has length 36 [2022-12-13 15:14:03,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:03,786 INFO L495 AbstractCegarLoop]: Abstraction has 539 states and 680 transitions. [2022-12-13 15:14:03,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-12-13 15:14:03,787 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 680 transitions. [2022-12-13 15:14:03,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-12-13 15:14:03,787 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:03,787 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:03,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-13 15:14:03,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-12-13 15:14:03,988 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:03,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:03,988 INFO L85 PathProgramCache]: Analyzing trace with hash 45027747, now seen corresponding path program 1 times [2022-12-13 15:14:03,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:03,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805210038] [2022-12-13 15:14:03,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:03,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:04,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:04,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:04,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:04,281 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:04,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:04,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805210038] [2022-12-13 15:14:04,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805210038] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:04,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:04,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 15:14:04,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755721673] [2022-12-13 15:14:04,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:04,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 15:14:04,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:04,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 15:14:04,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-13 15:14:04,283 INFO L87 Difference]: Start difference. First operand 539 states and 680 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:04,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:04,555 INFO L93 Difference]: Finished difference Result 419 states and 513 transitions. [2022-12-13 15:14:04,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 15:14:04,555 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2022-12-13 15:14:04,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:04,557 INFO L225 Difference]: With dead ends: 419 [2022-12-13 15:14:04,557 INFO L226 Difference]: Without dead ends: 419 [2022-12-13 15:14:04,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-12-13 15:14:04,558 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 170 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:04,558 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 235 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:04,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2022-12-13 15:14:04,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 350. [2022-12-13 15:14:04,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 315 states have (on average 1.3047619047619048) internal successors, (411), 333 states have internal predecessors, (411), 8 states have call successors, (8), 8 states have call predecessors, (8), 15 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2022-12-13 15:14:04,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 436 transitions. [2022-12-13 15:14:04,563 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 436 transitions. Word has length 37 [2022-12-13 15:14:04,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:04,564 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 436 transitions. [2022-12-13 15:14:04,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:04,564 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 436 transitions. [2022-12-13 15:14:04,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-12-13 15:14:04,564 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:04,564 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:04,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-13 15:14:04,564 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:04,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:04,564 INFO L85 PathProgramCache]: Analyzing trace with hash 634414932, now seen corresponding path program 1 times [2022-12-13 15:14:04,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:04,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310779407] [2022-12-13 15:14:04,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:04,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:04,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:04,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:04,628 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:04,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:04,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310779407] [2022-12-13 15:14:04,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310779407] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:04,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456533953] [2022-12-13 15:14:04,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:04,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:04,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:04,629 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:04,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 15:14:04,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:04,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 15:14:04,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:04,724 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:04,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:04,764 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:04,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456533953] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:04,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:14:04,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-12-13 15:14:04,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283755581] [2022-12-13 15:14:04,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:04,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:14:04,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:04,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:14:04,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:14:04,766 INFO L87 Difference]: Start difference. First operand 350 states and 436 transitions. Second operand has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:04,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:04,835 INFO L93 Difference]: Finished difference Result 358 states and 439 transitions. [2022-12-13 15:14:04,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:14:04,835 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-12-13 15:14:04,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:04,837 INFO L225 Difference]: With dead ends: 358 [2022-12-13 15:14:04,837 INFO L226 Difference]: Without dead ends: 358 [2022-12-13 15:14:04,837 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 79 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 15:14:04,838 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 68 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:04,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 53 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:04,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2022-12-13 15:14:04,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 342. [2022-12-13 15:14:04,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 309 states have (on average 1.284789644012945) internal successors, (397), 325 states have internal predecessors, (397), 8 states have call successors, (8), 8 states have call predecessors, (8), 15 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2022-12-13 15:14:04,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 422 transitions. [2022-12-13 15:14:04,845 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 422 transitions. Word has length 40 [2022-12-13 15:14:04,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:04,846 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 422 transitions. [2022-12-13 15:14:04,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:04,846 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 422 transitions. [2022-12-13 15:14:04,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-12-13 15:14:04,846 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:04,847 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:04,852 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-13 15:14:05,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-12-13 15:14:05,047 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:05,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:05,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1807973484, now seen corresponding path program 1 times [2022-12-13 15:14:05,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:05,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394389027] [2022-12-13 15:14:05,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:05,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:05,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:05,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:05,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:05,109 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:05,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:05,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394389027] [2022-12-13 15:14:05,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394389027] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:05,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816217102] [2022-12-13 15:14:05,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:05,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:05,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:05,111 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:05,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 15:14:05,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:05,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 15:14:05,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:05,205 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:05,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:05,241 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:05,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816217102] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:05,241 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:14:05,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-12-13 15:14:05,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783399719] [2022-12-13 15:14:05,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:05,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:14:05,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:05,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:14:05,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:14:05,242 INFO L87 Difference]: Start difference. First operand 342 states and 422 transitions. Second operand has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:05,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:05,293 INFO L93 Difference]: Finished difference Result 350 states and 424 transitions. [2022-12-13 15:14:05,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:14:05,293 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2022-12-13 15:14:05,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:05,294 INFO L225 Difference]: With dead ends: 350 [2022-12-13 15:14:05,294 INFO L226 Difference]: Without dead ends: 350 [2022-12-13 15:14:05,294 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 81 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 15:14:05,294 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 63 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:05,294 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 43 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:14:05,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-12-13 15:14:05,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 340. [2022-12-13 15:14:05,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 309 states have (on average 1.2588996763754046) internal successors, (389), 323 states have internal predecessors, (389), 8 states have call successors, (8), 8 states have call predecessors, (8), 15 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2022-12-13 15:14:05,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 414 transitions. [2022-12-13 15:14:05,301 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 414 transitions. Word has length 41 [2022-12-13 15:14:05,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:05,301 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 414 transitions. [2022-12-13 15:14:05,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:05,302 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 414 transitions. [2022-12-13 15:14:05,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-12-13 15:14:05,307 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:05,307 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:05,312 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-13 15:14:05,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-12-13 15:14:05,508 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:05,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:05,510 INFO L85 PathProgramCache]: Analyzing trace with hash -212603050, now seen corresponding path program 1 times [2022-12-13 15:14:05,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:05,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413057351] [2022-12-13 15:14:05,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:05,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:05,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:05,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:05,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:05,635 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:05,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:05,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413057351] [2022-12-13 15:14:05,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413057351] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:05,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982846899] [2022-12-13 15:14:05,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:05,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:05,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:05,636 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:05,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 15:14:05,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:05,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-13 15:14:05,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:05,698 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 15:14:05,728 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 15:14:05,728 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-13 15:14:05,734 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:05,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:05,869 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:05,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982846899] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:05,870 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:14:05,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 6 [2022-12-13 15:14:05,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644418352] [2022-12-13 15:14:05,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:05,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 15:14:05,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:05,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 15:14:05,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 15:14:05,871 INFO L87 Difference]: Start difference. First operand 340 states and 414 transitions. Second operand has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 15:14:06,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:06,011 INFO L93 Difference]: Finished difference Result 366 states and 433 transitions. [2022-12-13 15:14:06,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 15:14:06,012 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 42 [2022-12-13 15:14:06,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:06,013 INFO L225 Difference]: With dead ends: 366 [2022-12-13 15:14:06,013 INFO L226 Difference]: Without dead ends: 366 [2022-12-13 15:14:06,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-13 15:14:06,014 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 74 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:06,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 105 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:06,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-12-13 15:14:06,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 340. [2022-12-13 15:14:06,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 309 states have (on average 1.2427184466019416) internal successors, (384), 323 states have internal predecessors, (384), 8 states have call successors, (8), 8 states have call predecessors, (8), 15 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2022-12-13 15:14:06,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 409 transitions. [2022-12-13 15:14:06,021 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 409 transitions. Word has length 42 [2022-12-13 15:14:06,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:06,021 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 409 transitions. [2022-12-13 15:14:06,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 15:14:06,022 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 409 transitions. [2022-12-13 15:14:06,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-12-13 15:14:06,022 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:06,022 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:06,028 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-12-13 15:14:06,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-12-13 15:14:06,223 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:06,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:06,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1366889029, now seen corresponding path program 1 times [2022-12-13 15:14:06,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:06,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182656098] [2022-12-13 15:14:06,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:06,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:06,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:06,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:06,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:06,272 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 25 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:06,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:06,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182656098] [2022-12-13 15:14:06,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182656098] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:06,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817772661] [2022-12-13 15:14:06,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:06,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:06,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:06,273 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:06,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-13 15:14:06,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:06,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 15:14:06,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:06,369 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:14:06,369 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:06,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817772661] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:06,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 15:14:06,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-12-13 15:14:06,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102657687] [2022-12-13 15:14:06,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:06,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:14:06,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:06,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:14:06,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 15:14:06,371 INFO L87 Difference]: Start difference. First operand 340 states and 409 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:06,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:06,387 INFO L93 Difference]: Finished difference Result 379 states and 439 transitions. [2022-12-13 15:14:06,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:14:06,388 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2022-12-13 15:14:06,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:06,389 INFO L225 Difference]: With dead ends: 379 [2022-12-13 15:14:06,390 INFO L226 Difference]: Without dead ends: 379 [2022-12-13 15:14:06,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-13 15:14:06,390 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 54 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:06,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 152 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:14:06,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-12-13 15:14:06,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 331. [2022-12-13 15:14:06,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 300 states have (on average 1.21) internal successors, (363), 314 states have internal predecessors, (363), 8 states have call successors, (8), 8 states have call predecessors, (8), 15 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2022-12-13 15:14:06,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 388 transitions. [2022-12-13 15:14:06,395 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 388 transitions. Word has length 45 [2022-12-13 15:14:06,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:06,395 INFO L495 AbstractCegarLoop]: Abstraction has 331 states and 388 transitions. [2022-12-13 15:14:06,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:06,395 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 388 transitions. [2022-12-13 15:14:06,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-12-13 15:14:06,396 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:06,396 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:06,400 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-13 15:14:06,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:06,596 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:06,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:06,596 INFO L85 PathProgramCache]: Analyzing trace with hash -2111001345, now seen corresponding path program 1 times [2022-12-13 15:14:06,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:06,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037117267] [2022-12-13 15:14:06,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:06,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:06,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:06,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:06,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:06,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 15:14:06,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:06,774 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:14:06,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:06,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037117267] [2022-12-13 15:14:06,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037117267] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:06,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101627993] [2022-12-13 15:14:06,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:06,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:06,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:06,775 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:06,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-13 15:14:06,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:06,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 15:14:06,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:06,933 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 15:14:06,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 15:14:07,033 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 15:14:07,033 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-13 15:14:07,057 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 15:14:07,058 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-12-13 15:14:07,103 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:07,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:07,137 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-12-13 15:14:07,138 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 56 treesize of output 53 [2022-12-13 15:14:07,301 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-12-13 15:14:07,301 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 53 [2022-12-13 15:14:07,443 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:07,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101627993] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:07,443 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:14:07,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 10] total 25 [2022-12-13 15:14:07,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98536740] [2022-12-13 15:14:07,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:07,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-13 15:14:07,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:07,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 15:14:07,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2022-12-13 15:14:07,445 INFO L87 Difference]: Start difference. First operand 331 states and 388 transitions. Second operand has 26 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-12-13 15:14:07,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:07,639 INFO L93 Difference]: Finished difference Result 340 states and 396 transitions. [2022-12-13 15:14:07,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 15:14:07,639 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 51 [2022-12-13 15:14:07,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:07,640 INFO L225 Difference]: With dead ends: 340 [2022-12-13 15:14:07,640 INFO L226 Difference]: Without dead ends: 340 [2022-12-13 15:14:07,641 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=209, Invalid=721, Unknown=0, NotChecked=0, Total=930 [2022-12-13 15:14:07,641 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 203 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:07,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 84 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:07,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-12-13 15:14:07,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 330. [2022-12-13 15:14:07,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 300 states have (on average 1.2033333333333334) internal successors, (361), 313 states have internal predecessors, (361), 8 states have call successors, (8), 8 states have call predecessors, (8), 15 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2022-12-13 15:14:07,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 386 transitions. [2022-12-13 15:14:07,646 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 386 transitions. Word has length 51 [2022-12-13 15:14:07,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:07,646 INFO L495 AbstractCegarLoop]: Abstraction has 330 states and 386 transitions. [2022-12-13 15:14:07,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2022-12-13 15:14:07,646 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 386 transitions. [2022-12-13 15:14:07,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-12-13 15:14:07,646 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:07,646 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:07,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-13 15:14:07,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-12-13 15:14:07,847 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:07,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:07,847 INFO L85 PathProgramCache]: Analyzing trace with hash 107064052, now seen corresponding path program 1 times [2022-12-13 15:14:07,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:07,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220462557] [2022-12-13 15:14:07,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:07,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:07,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:07,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:07,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:07,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 15:14:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:07,963 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 18 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:14:07,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:07,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220462557] [2022-12-13 15:14:07,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220462557] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:07,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511487970] [2022-12-13 15:14:07,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:07,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:07,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:07,965 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:07,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-13 15:14:08,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:08,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 15:14:08,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:08,063 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 25 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:08,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:08,133 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 25 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:08,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511487970] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:08,133 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:14:08,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 11 [2022-12-13 15:14:08,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092287912] [2022-12-13 15:14:08,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:08,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 15:14:08,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:08,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 15:14:08,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-12-13 15:14:08,134 INFO L87 Difference]: Start difference. First operand 330 states and 386 transitions. Second operand has 11 states, 11 states have (on average 6.909090909090909) internal successors, (76), 10 states have internal predecessors, (76), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-13 15:14:08,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:08,268 INFO L93 Difference]: Finished difference Result 304 states and 344 transitions. [2022-12-13 15:14:08,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 15:14:08,268 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.909090909090909) internal successors, (76), 10 states have internal predecessors, (76), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 51 [2022-12-13 15:14:08,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:08,269 INFO L225 Difference]: With dead ends: 304 [2022-12-13 15:14:08,269 INFO L226 Difference]: Without dead ends: 304 [2022-12-13 15:14:08,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-12-13 15:14:08,269 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 144 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:08,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 121 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:08,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-12-13 15:14:08,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 288. [2022-12-13 15:14:08,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 262 states have (on average 1.1870229007633588) internal successors, (311), 273 states have internal predecessors, (311), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:14:08,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 331 transitions. [2022-12-13 15:14:08,273 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 331 transitions. Word has length 51 [2022-12-13 15:14:08,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:08,273 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 331 transitions. [2022-12-13 15:14:08,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.909090909090909) internal successors, (76), 10 states have internal predecessors, (76), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-13 15:14:08,273 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 331 transitions. [2022-12-13 15:14:08,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-12-13 15:14:08,273 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:08,273 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:08,278 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-12-13 15:14:08,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-12-13 15:14:08,474 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:08,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:08,474 INFO L85 PathProgramCache]: Analyzing trace with hash 410026143, now seen corresponding path program 1 times [2022-12-13 15:14:08,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:08,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566324843] [2022-12-13 15:14:08,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:08,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:08,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:08,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:08,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:08,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 15:14:08,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:08,607 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-12-13 15:14:08,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:08,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566324843] [2022-12-13 15:14:08,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566324843] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:08,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523784148] [2022-12-13 15:14:08,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:08,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:08,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:08,608 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:08,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-13 15:14:08,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:08,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 15:14:08,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:08,720 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 15:14:08,720 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-13 15:14:08,760 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-12-13 15:14:08,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:08,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523784148] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:08,859 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:08,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2022-12-13 15:14:08,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775098562] [2022-12-13 15:14:08,859 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:08,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 15:14:08,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:08,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 15:14:08,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-12-13 15:14:08,860 INFO L87 Difference]: Start difference. First operand 288 states and 331 transitions. Second operand has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-12-13 15:14:09,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:09,144 INFO L93 Difference]: Finished difference Result 301 states and 339 transitions. [2022-12-13 15:14:09,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 15:14:09,145 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 51 [2022-12-13 15:14:09,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:09,146 INFO L225 Difference]: With dead ends: 301 [2022-12-13 15:14:09,146 INFO L226 Difference]: Without dead ends: 301 [2022-12-13 15:14:09,147 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2022-12-13 15:14:09,147 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 207 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:09,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 173 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 15:14:09,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-12-13 15:14:09,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 288. [2022-12-13 15:14:09,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 262 states have (on average 1.1793893129770991) internal successors, (309), 273 states have internal predecessors, (309), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:14:09,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 329 transitions. [2022-12-13 15:14:09,153 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 329 transitions. Word has length 51 [2022-12-13 15:14:09,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:09,153 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 329 transitions. [2022-12-13 15:14:09,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-12-13 15:14:09,154 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 329 transitions. [2022-12-13 15:14:09,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-12-13 15:14:09,154 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:09,154 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:09,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-12-13 15:14:09,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-12-13 15:14:09,355 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:09,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:09,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1016532274, now seen corresponding path program 1 times [2022-12-13 15:14:09,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:09,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978784216] [2022-12-13 15:14:09,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:09,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:09,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:09,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:09,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:09,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 15:14:09,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:10,016 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:14:10,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:10,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978784216] [2022-12-13 15:14:10,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978784216] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:10,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933537093] [2022-12-13 15:14:10,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:10,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:10,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:10,017 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:10,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-12-13 15:14:10,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:10,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 15:14:10,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:10,196 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 15:14:10,196 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 15:14:10,339 INFO L321 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2022-12-13 15:14:10,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-12-13 15:14:10,365 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-12-13 15:14:10,365 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 16 treesize of output 26 [2022-12-13 15:14:10,472 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:14:10,489 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:10,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:10,556 INFO L321 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2022-12-13 15:14:10,557 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 88 treesize of output 81 [2022-12-13 15:14:10,766 INFO L321 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-12-13 15:14:10,766 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 101 [2022-12-13 15:14:11,088 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:11,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933537093] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:11,088 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 15:14:11,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 14] total 44 [2022-12-13 15:14:11,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350511069] [2022-12-13 15:14:11,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:11,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-12-13 15:14:11,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:11,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-12-13 15:14:11,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1862, Unknown=0, NotChecked=0, Total=2070 [2022-12-13 15:14:11,091 INFO L87 Difference]: Start difference. First operand 288 states and 329 transitions. Second operand has 46 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 37 states have internal predecessors, (140), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-12-13 15:14:11,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:11,712 INFO L93 Difference]: Finished difference Result 331 states and 370 transitions. [2022-12-13 15:14:11,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 15:14:11,712 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 37 states have internal predecessors, (140), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 52 [2022-12-13 15:14:11,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:11,713 INFO L225 Difference]: With dead ends: 331 [2022-12-13 15:14:11,713 INFO L226 Difference]: Without dead ends: 331 [2022-12-13 15:14:11,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 791 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=519, Invalid=2561, Unknown=0, NotChecked=0, Total=3080 [2022-12-13 15:14:11,714 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 535 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:11,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [535 Valid, 198 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 15:14:11,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-12-13 15:14:11,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 288. [2022-12-13 15:14:11,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 262 states have (on average 1.1717557251908397) internal successors, (307), 273 states have internal predecessors, (307), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:14:11,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 327 transitions. [2022-12-13 15:14:11,717 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 327 transitions. Word has length 52 [2022-12-13 15:14:11,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:11,717 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 327 transitions. [2022-12-13 15:14:11,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 37 states have internal predecessors, (140), 8 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-12-13 15:14:11,717 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 327 transitions. [2022-12-13 15:14:11,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-12-13 15:14:11,718 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:11,718 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:11,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-12-13 15:14:11,918 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:11,919 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:11,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:11,920 INFO L85 PathProgramCache]: Analyzing trace with hash -174091406, now seen corresponding path program 1 times [2022-12-13 15:14:11,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:11,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319156071] [2022-12-13 15:14:11,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:11,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:11,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:12,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:12,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:12,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 15:14:12,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:12,113 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 2 proven. 36 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-12-13 15:14:12,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:12,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319156071] [2022-12-13 15:14:12,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319156071] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:12,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791773216] [2022-12-13 15:14:12,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:12,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:12,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:12,115 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:12,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-12-13 15:14:12,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:12,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 15:14:12,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:12,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:14:12,250 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:14:12,317 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 15:14:12,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:12,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791773216] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:12,444 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:12,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 15 [2022-12-13 15:14:12,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451061114] [2022-12-13 15:14:12,445 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:12,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 15:14:12,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:12,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 15:14:12,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2022-12-13 15:14:12,445 INFO L87 Difference]: Start difference. First operand 288 states and 327 transitions. Second operand has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 11 states have internal predecessors, (68), 4 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:14:12,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:12,930 INFO L93 Difference]: Finished difference Result 301 states and 332 transitions. [2022-12-13 15:14:12,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:14:12,930 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 11 states have internal predecessors, (68), 4 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) Word has length 52 [2022-12-13 15:14:12,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:12,932 INFO L225 Difference]: With dead ends: 301 [2022-12-13 15:14:12,932 INFO L226 Difference]: Without dead ends: 301 [2022-12-13 15:14:12,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=265, Invalid=791, Unknown=0, NotChecked=0, Total=1056 [2022-12-13 15:14:12,933 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 273 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 26 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:12,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 233 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 375 Invalid, 1 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 15:14:12,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-12-13 15:14:12,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 287. [2022-12-13 15:14:12,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 262 states have (on average 1.1412213740458015) internal successors, (299), 272 states have internal predecessors, (299), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:14:12,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 319 transitions. [2022-12-13 15:14:12,937 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 319 transitions. Word has length 52 [2022-12-13 15:14:12,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:12,937 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 319 transitions. [2022-12-13 15:14:12,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 11 states have internal predecessors, (68), 4 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:14:12,937 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 319 transitions. [2022-12-13 15:14:12,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-12-13 15:14:12,938 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:12,938 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:12,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-12-13 15:14:13,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:13,139 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:13,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:13,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1929937680, now seen corresponding path program 1 times [2022-12-13 15:14:13,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:13,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680744917] [2022-12-13 15:14:13,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:13,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:13,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:13,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:13,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:13,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 15:14:13,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:13,439 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:14:13,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:13,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680744917] [2022-12-13 15:14:13,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680744917] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:13,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111442078] [2022-12-13 15:14:13,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:13,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:13,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:13,440 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:13,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-12-13 15:14:13,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:13,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 15:14:13,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:13,598 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 15:14:13,598 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-13 15:14:13,669 WARN L859 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| Int) (v_ArrVal_207 Int)) (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| 1) |c_old(~global~0.base)| v_ArrVal_207))) is different from true [2022-12-13 15:14:13,690 INFO L321 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-12-13 15:14:13,690 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 2 case distinctions, treesize of input 15 treesize of output 23 [2022-12-13 15:14:13,731 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-12-13 15:14:13,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:13,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111442078] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:13,960 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:13,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2022-12-13 15:14:13,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574085881] [2022-12-13 15:14:13,961 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:13,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 15:14:13,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:13,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 15:14:13,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=409, Unknown=1, NotChecked=42, Total=552 [2022-12-13 15:14:13,961 INFO L87 Difference]: Start difference. First operand 287 states and 319 transitions. Second operand has 21 states, 19 states have (on average 4.473684210526316) internal successors, (85), 16 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-12-13 15:14:14,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:14,576 INFO L93 Difference]: Finished difference Result 297 states and 328 transitions. [2022-12-13 15:14:14,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 15:14:14,577 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 4.473684210526316) internal successors, (85), 16 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 54 [2022-12-13 15:14:14,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:14,577 INFO L225 Difference]: With dead ends: 297 [2022-12-13 15:14:14,577 INFO L226 Difference]: Without dead ends: 297 [2022-12-13 15:14:14,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 75 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=333, Invalid=1002, Unknown=1, NotChecked=70, Total=1406 [2022-12-13 15:14:14,578 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 326 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:14,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 246 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 426 Invalid, 0 Unknown, 80 Unchecked, 0.2s Time] [2022-12-13 15:14:14,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-12-13 15:14:14,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 286. [2022-12-13 15:14:14,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 262 states have (on average 1.133587786259542) internal successors, (297), 271 states have internal predecessors, (297), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:14:14,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 317 transitions. [2022-12-13 15:14:14,581 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 317 transitions. Word has length 54 [2022-12-13 15:14:14,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:14,581 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 317 transitions. [2022-12-13 15:14:14,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 4.473684210526316) internal successors, (85), 16 states have internal predecessors, (85), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-12-13 15:14:14,581 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 317 transitions. [2022-12-13 15:14:14,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-12-13 15:14:14,582 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:14,582 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:14,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-12-13 15:14:14,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-12-13 15:14:14,783 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:14,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:14,783 INFO L85 PathProgramCache]: Analyzing trace with hash 781546727, now seen corresponding path program 1 times [2022-12-13 15:14:14,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:14,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346265010] [2022-12-13 15:14:14,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:14,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:14,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:15,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:15,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 15:14:15,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:15,230 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:14:15,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:15,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346265010] [2022-12-13 15:14:15,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346265010] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:15,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608990666] [2022-12-13 15:14:15,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:15,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:15,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:15,232 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:15,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-12-13 15:14:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:15,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 15:14:15,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:15,496 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 15:14:15,496 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-12-13 15:14:15,705 INFO L321 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-12-13 15:14:15,706 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 2 case distinctions, treesize of input 15 treesize of output 23 [2022-12-13 15:14:15,793 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:14:15,808 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:15,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:15,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608990666] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:15,897 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:15,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 26 [2022-12-13 15:14:15,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172402104] [2022-12-13 15:14:15,897 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:15,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-13 15:14:15,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:15,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-13 15:14:15,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=812, Unknown=4, NotChecked=0, Total=930 [2022-12-13 15:14:15,898 INFO L87 Difference]: Start difference. First operand 286 states and 317 transitions. Second operand has 28 states, 25 states have (on average 4.4) internal successors, (110), 23 states have internal predecessors, (110), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:14:16,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:16,731 INFO L93 Difference]: Finished difference Result 327 states and 358 transitions. [2022-12-13 15:14:16,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 15:14:16,731 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 4.4) internal successors, (110), 23 states have internal predecessors, (110), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 60 [2022-12-13 15:14:16,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:16,732 INFO L225 Difference]: With dead ends: 327 [2022-12-13 15:14:16,732 INFO L226 Difference]: Without dead ends: 327 [2022-12-13 15:14:16,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=388, Invalid=1588, Unknown=4, NotChecked=0, Total=1980 [2022-12-13 15:14:16,733 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 381 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 62 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:16,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 162 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 417 Invalid, 14 Unknown, 0 Unchecked, 0.3s Time] [2022-12-13 15:14:16,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2022-12-13 15:14:16,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 285. [2022-12-13 15:14:16,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 262 states have (on average 1.1259541984732824) internal successors, (295), 270 states have internal predecessors, (295), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:14:16,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 315 transitions. [2022-12-13 15:14:16,736 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 315 transitions. Word has length 60 [2022-12-13 15:14:16,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:16,736 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 315 transitions. [2022-12-13 15:14:16,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 4.4) internal successors, (110), 23 states have internal predecessors, (110), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:14:16,736 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 315 transitions. [2022-12-13 15:14:16,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-12-13 15:14:16,736 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:16,737 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:16,741 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-12-13 15:14:16,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:16,938 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:16,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:16,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1541855194, now seen corresponding path program 1 times [2022-12-13 15:14:16,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:16,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320208101] [2022-12-13 15:14:16,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:16,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:16,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:17,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:17,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:17,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 15:14:17,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:17,564 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 15 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:14:17,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:17,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320208101] [2022-12-13 15:14:17,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320208101] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:17,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584730922] [2022-12-13 15:14:17,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:17,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:17,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:17,565 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:17,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-12-13 15:14:17,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:17,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 61 conjunts are in the unsatisfiable core [2022-12-13 15:14:17,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:18,157 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 15:14:18,157 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-12-13 15:14:18,175 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 15:14:18,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-12-13 15:14:18,607 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 15:14:18,741 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 15:14:18,741 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 16 treesize of output 22 [2022-12-13 15:14:18,750 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:14:18,750 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 15 treesize of output 19 [2022-12-13 15:14:19,185 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-12-13 15:14:19,189 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:14:19,189 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 10 [2022-12-13 15:14:19,249 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 15:14:19,249 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-12-13 15:14:19,284 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 1 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:19,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:19,565 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2022-12-13 15:14:19,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584730922] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:19,642 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:19,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 33 [2022-12-13 15:14:19,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039382355] [2022-12-13 15:14:19,642 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:19,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 15:14:19,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:19,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 15:14:19,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1476, Unknown=2, NotChecked=0, Total=1640 [2022-12-13 15:14:19,643 INFO L87 Difference]: Start difference. First operand 285 states and 315 transitions. Second operand has 35 states, 32 states have (on average 3.5) internal successors, (112), 28 states have internal predecessors, (112), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:14:24,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:24,484 INFO L93 Difference]: Finished difference Result 355 states and 380 transitions. [2022-12-13 15:14:24,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-12-13 15:14:24,485 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 32 states have (on average 3.5) internal successors, (112), 28 states have internal predecessors, (112), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2022-12-13 15:14:24,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:24,485 INFO L225 Difference]: With dead ends: 355 [2022-12-13 15:14:24,485 INFO L226 Difference]: Without dead ends: 355 [2022-12-13 15:14:24,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=1443, Invalid=6745, Unknown=2, NotChecked=0, Total=8190 [2022-12-13 15:14:24,487 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 803 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 1462 mSolverCounterSat, 149 mSolverCounterUnsat, 26 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1462 IncrementalHoareTripleChecker+Invalid, 26 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:24,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [803 Valid, 465 Invalid, 1637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1462 Invalid, 26 Unknown, 0 Unchecked, 1.1s Time] [2022-12-13 15:14:24,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-12-13 15:14:24,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 244. [2022-12-13 15:14:24,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 226 states have (on average 1.1150442477876106) internal successors, (252), 231 states have internal predecessors, (252), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-12-13 15:14:24,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 267 transitions. [2022-12-13 15:14:24,490 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 267 transitions. Word has length 61 [2022-12-13 15:14:24,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:24,490 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 267 transitions. [2022-12-13 15:14:24,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 32 states have (on average 3.5) internal successors, (112), 28 states have internal predecessors, (112), 6 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:14:24,490 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 267 transitions. [2022-12-13 15:14:24,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-12-13 15:14:24,490 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:24,490 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:24,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-12-13 15:14:24,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:24,692 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:24,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:24,692 INFO L85 PathProgramCache]: Analyzing trace with hash 701075492, now seen corresponding path program 1 times [2022-12-13 15:14:24,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:24,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923240782] [2022-12-13 15:14:24,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:24,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:24,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:24,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 15:14:24,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:24,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-12-13 15:14:24,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:24,912 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 24 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:14:24,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 15:14:24,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923240782] [2022-12-13 15:14:24,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923240782] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:24,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186007441] [2022-12-13 15:14:24,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:24,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 15:14:24,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:24,914 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 15:14:24,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-12-13 15:14:24,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:24,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2022-12-13 15:14:24,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:24,981 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 15:14:25,072 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-12-13 15:14:25,072 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 21 [2022-12-13 15:14:25,089 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-12-13 15:14:25,089 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:14:25,095 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:25,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:25,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186007441] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:25,149 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:25,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2022-12-13 15:14:25,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163011964] [2022-12-13 15:14:25,150 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:25,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 15:14:25,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 15:14:25,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 15:14:25,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-12-13 15:14:25,150 INFO L87 Difference]: Start difference. First operand 244 states and 267 transitions. Second operand has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-13 15:14:25,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:25,389 INFO L93 Difference]: Finished difference Result 302 states and 331 transitions. [2022-12-13 15:14:25,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 15:14:25,389 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 66 [2022-12-13 15:14:25,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:25,390 INFO L225 Difference]: With dead ends: 302 [2022-12-13 15:14:25,390 INFO L226 Difference]: Without dead ends: 302 [2022-12-13 15:14:25,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 88 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-12-13 15:14:25,390 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 76 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:25,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 172 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:25,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-12-13 15:14:25,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 289. [2022-12-13 15:14:25,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 267 states have (on average 1.1161048689138577) internal successors, (298), 274 states have internal predecessors, (298), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:14:25,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 318 transitions. [2022-12-13 15:14:25,393 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 318 transitions. Word has length 66 [2022-12-13 15:14:25,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:25,393 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 318 transitions. [2022-12-13 15:14:25,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 2 states have call successors, (5), 4 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-13 15:14:25,393 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 318 transitions. [2022-12-13 15:14:25,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-12-13 15:14:25,394 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:25,394 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:25,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-12-13 15:14:25,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-12-13 15:14:25,595 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:25,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:25,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1953429379, now seen corresponding path program 1 times [2022-12-13 15:14:25,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:14:25,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129949595] [2022-12-13 15:14:25,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:25,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:14:25,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:14:25,638 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:14:25,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:14:25,668 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:14:25,669 INFO L360 BasicCegarLoop]: Counterexample is feasible [2022-12-13 15:14:25,669 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (22 of 23 remaining) [2022-12-13 15:14:25,670 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 23 remaining) [2022-12-13 15:14:25,671 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 23 remaining) [2022-12-13 15:14:25,671 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (19 of 23 remaining) [2022-12-13 15:14:25,671 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (18 of 23 remaining) [2022-12-13 15:14:25,671 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (17 of 23 remaining) [2022-12-13 15:14:25,671 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 23 remaining) [2022-12-13 15:14:25,671 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 23 remaining) [2022-12-13 15:14:25,671 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 23 remaining) [2022-12-13 15:14:25,671 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 23 remaining) [2022-12-13 15:14:25,672 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 23 remaining) [2022-12-13 15:14:25,672 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (11 of 23 remaining) [2022-12-13 15:14:25,672 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (10 of 23 remaining) [2022-12-13 15:14:25,672 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (9 of 23 remaining) [2022-12-13 15:14:25,672 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (8 of 23 remaining) [2022-12-13 15:14:25,672 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (7 of 23 remaining) [2022-12-13 15:14:25,672 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (6 of 23 remaining) [2022-12-13 15:14:25,672 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (5 of 23 remaining) [2022-12-13 15:14:25,672 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (4 of 23 remaining) [2022-12-13 15:14:25,673 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (3 of 23 remaining) [2022-12-13 15:14:25,673 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE (2 of 23 remaining) [2022-12-13 15:14:25,673 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE (1 of 23 remaining) [2022-12-13 15:14:25,673 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE (0 of 23 remaining) [2022-12-13 15:14:25,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-13 15:14:25,676 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:25,679 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 15:14:25,719 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 03:14:25 BoogieIcfgContainer [2022-12-13 15:14:25,719 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 15:14:25,720 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 15:14:25,720 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 15:14:25,720 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 15:14:25,720 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:13:42" (3/4) ... [2022-12-13 15:14:25,723 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-12-13 15:14:25,723 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 15:14:25,723 INFO L158 Benchmark]: Toolchain (without parser) took 43549.35ms. Allocated memory is still 144.7MB. Free memory was 102.9MB in the beginning and 34.0MB in the end (delta: 68.9MB). Peak memory consumption was 71.6MB. Max. memory is 16.1GB. [2022-12-13 15:14:25,723 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 94.4MB. Free memory was 47.5MB in the beginning and 47.4MB in the end (delta: 117.6kB). There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 15:14:25,723 INFO L158 Benchmark]: CACSL2BoogieTranslator took 363.22ms. Allocated memory is still 144.7MB. Free memory was 102.9MB in the beginning and 83.3MB in the end (delta: 19.6MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2022-12-13 15:14:25,724 INFO L158 Benchmark]: Boogie Procedure Inliner took 40.82ms. Allocated memory is still 144.7MB. Free memory was 83.3MB in the beginning and 81.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-13 15:14:25,724 INFO L158 Benchmark]: Boogie Preprocessor took 26.98ms. Allocated memory is still 144.7MB. Free memory was 81.2MB in the beginning and 79.7MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 15:14:25,724 INFO L158 Benchmark]: RCFGBuilder took 327.55ms. Allocated memory is still 144.7MB. Free memory was 79.4MB in the beginning and 104.4MB in the end (delta: -24.9MB). Peak memory consumption was 13.3MB. Max. memory is 16.1GB. [2022-12-13 15:14:25,724 INFO L158 Benchmark]: TraceAbstraction took 42782.35ms. Allocated memory is still 144.7MB. Free memory was 104.4MB in the beginning and 35.1MB in the end (delta: 69.3MB). Peak memory consumption was 68.8MB. Max. memory is 16.1GB. [2022-12-13 15:14:25,724 INFO L158 Benchmark]: Witness Printer took 3.10ms. Allocated memory is still 144.7MB. Free memory was 35.1MB in the beginning and 34.0MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-13 15:14:25,725 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.19ms. Allocated memory is still 94.4MB. Free memory was 47.5MB in the beginning and 47.4MB in the end (delta: 117.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 363.22ms. Allocated memory is still 144.7MB. Free memory was 102.9MB in the beginning and 83.3MB in the end (delta: 19.6MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 40.82ms. Allocated memory is still 144.7MB. Free memory was 83.3MB in the beginning and 81.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 26.98ms. Allocated memory is still 144.7MB. Free memory was 81.2MB in the beginning and 79.7MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 327.55ms. Allocated memory is still 144.7MB. Free memory was 79.4MB in the beginning and 104.4MB in the end (delta: -24.9MB). Peak memory consumption was 13.3MB. Max. memory is 16.1GB. * TraceAbstraction took 42782.35ms. Allocated memory is still 144.7MB. Free memory was 104.4MB in the beginning and 35.1MB in the end (delta: 69.3MB). Peak memory consumption was 68.8MB. Max. memory is 16.1GB. * Witness Printer took 3.10ms. Allocated memory is still 144.7MB. Free memory was 35.1MB in the beginning and 34.0MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 722]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693, overapproximation of memtrack at line 722. Possible FailurePath: [L685] int state = STATE_1; [L686] char *global = 0; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; VAL [commands={6:0}, global={0:0}, state=0] [L723] CALL parse_input("c1") VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].state_needed=0, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].function={-1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={7:0}] [L706] COND FALSE !(\read(*global)) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={7:0}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={7:0}, state=1, x={7:0}] [L695] RET commands[i].function() [L723] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L724] CALL parse_input("c1") VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L724] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L725] CALL parse_input("c2") VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L725] RET parse_input("c2") VAL [commands={6:0}, global={7:0}, state=1] [L726] return 0; VAL [\result=0, commands={6:0}, global={7:0}, state=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 67 locations, 23 error locations. Started 1 CEGAR loops. OverallTime: 42.7s, OverallIterations: 36, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 14.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 56 mSolverCounterUnknown, 8949 SdHoareTripleChecker+Valid, 6.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8948 mSDsluCounter, 7222 SdHoareTripleChecker+Invalid, 5.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 80 IncrementalHoareTripleChecker+Unchecked, 5536 mSDsCounter, 1091 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9387 IncrementalHoareTripleChecker+Invalid, 10614 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1091 mSolverCounterUnsat, 1686 mSDtfsCounter, 9387 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1975 GetRequests, 1308 SyntacticMatches, 16 SemanticMatches, 651 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5400 ImplicationChecksByTransitivity, 18.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=539occurred in iteration=21, InterpolantAutomatonStates: 384, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 35 MinimizatonAttempts, 1695 StatesRemovedByMinimization, 33 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 21.1s InterpolantComputationTime, 2114 NumberOfCodeBlocks, 2114 NumberOfCodeBlocksAsserted, 59 NumberOfCheckSat, 2337 ConstructedInterpolants, 190 QuantifiedInterpolants, 27125 SizeOfPredicates, 105 NumberOfNonLiveVariables, 5974 ConjunctsInSsa, 456 ConjunctsInUnsatCore, 68 InterpolantComputations, 14 PerfectInterpolantSequences, 515/1164 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-12-13 15:14:25,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 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_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8 --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 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 15:14:27,373 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 15:14:27,375 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 15:14:27,393 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 15:14:27,393 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 15:14:27,394 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 15:14:27,395 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 15:14:27,397 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 15:14:27,398 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 15:14:27,399 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 15:14:27,400 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 15:14:27,401 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 15:14:27,401 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 15:14:27,402 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 15:14:27,403 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 15:14:27,404 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 15:14:27,405 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 15:14:27,406 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 15:14:27,407 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 15:14:27,409 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 15:14:27,411 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 15:14:27,412 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 15:14:27,413 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 15:14:27,413 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 15:14:27,417 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 15:14:27,417 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 15:14:27,418 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 15:14:27,419 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 15:14:27,419 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 15:14:27,420 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 15:14:27,420 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 15:14:27,421 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 15:14:27,422 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 15:14:27,422 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 15:14:27,429 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 15:14:27,429 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 15:14:27,430 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 15:14:27,430 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 15:14:27,431 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 15:14:27,431 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 15:14:27,432 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 15:14:27,433 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-12-13 15:14:27,456 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 15:14:27,456 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 15:14:27,457 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 15:14:27,457 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 15:14:27,458 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 15:14:27,458 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 15:14:27,458 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 15:14:27,459 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 15:14:27,459 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 15:14:27,459 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 15:14:27,459 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 15:14:27,459 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 15:14:27,460 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 15:14:27,460 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 15:14:27,460 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 15:14:27,460 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-12-13 15:14:27,460 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-12-13 15:14:27,461 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-12-13 15:14:27,461 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 15:14:27,461 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-12-13 15:14:27,461 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-12-13 15:14:27,461 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-12-13 15:14:27,461 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 15:14:27,462 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 15:14:27,462 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 15:14:27,462 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 15:14:27,462 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 15:14:27,462 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 15:14:27,463 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 15:14:27,463 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 15:14:27,463 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-12-13 15:14:27,463 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-12-13 15:14:27,463 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 15:14:27,464 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 15:14:27,464 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 15:14:27,464 INFO L138 SettingsManager]: * Logic for external solver=AUFBV [2022-12-13 15:14:27,464 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 15:14:27,464 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G 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 -> 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c [2022-12-13 15:14:27,701 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 15:14:27,716 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 15:14:27,718 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 15:14:27,719 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 15:14:27,720 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 15:14:27,721 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-12-13 15:14:30,330 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 15:14:30,537 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 15:14:30,538 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-12-13 15:14:30,550 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/data/d9b2c70df/dd6d9f91e2bf4ee794c89fe26d5dcf28/FLAG94e350675 [2022-12-13 15:14:30,562 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/data/d9b2c70df/dd6d9f91e2bf4ee794c89fe26d5dcf28 [2022-12-13 15:14:30,565 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 15:14:30,566 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 15:14:30,567 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 15:14:30,568 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 15:14:30,570 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 15:14:30,571 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:30,572 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@665a09e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30, skipping insertion in model container [2022-12-13 15:14:30,572 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:30,577 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 15:14:30,609 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 15:14:30,878 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 15:14:30,895 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 15:14:30,936 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 15:14:30,966 INFO L208 MainTranslator]: Completed translation [2022-12-13 15:14:30,966 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30 WrapperNode [2022-12-13 15:14:30,966 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 15:14:30,967 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 15:14:30,967 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 15:14:30,968 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 15:14:30,972 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:30,985 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,004 INFO L138 Inliner]: procedures = 169, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 100 [2022-12-13 15:14:31,004 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 15:14:31,005 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 15:14:31,005 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 15:14:31,005 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 15:14:31,011 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,011 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,015 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,016 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,021 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,024 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,025 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,026 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,028 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 15:14:31,028 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 15:14:31,028 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 15:14:31,028 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 15:14:31,029 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (1/1) ... [2022-12-13 15:14:31,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 15:14:31,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:14:31,050 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 15:14:31,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 15:14:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-12-13 15:14:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-12-13 15:14:31,078 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-12-13 15:14:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 15:14:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 15:14:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 15:14:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 15:14:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 15:14:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-12-13 15:14:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 15:14:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 15:14:31,179 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 15:14:31,181 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 15:14:31,412 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 15:14:31,417 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 15:14:31,417 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-12-13 15:14:31,419 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:14:31 BoogieIcfgContainer [2022-12-13 15:14:31,419 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 15:14:31,420 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 15:14:31,420 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 15:14:31,422 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 15:14:31,423 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 03:14:30" (1/3) ... [2022-12-13 15:14:31,423 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b037a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 03:14:31, skipping insertion in model container [2022-12-13 15:14:31,423 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:14:30" (2/3) ... [2022-12-13 15:14:31,423 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b037a2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 03:14:31, skipping insertion in model container [2022-12-13 15:14:31,423 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:14:31" (3/3) ... [2022-12-13 15:14:31,424 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2022-12-13 15:14:31,441 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 15:14:31,441 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2022-12-13 15:14:31,472 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 15:14:31,476 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=PETRI_NET, 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;@423f6ebc, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 15:14:31,477 INFO L358 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2022-12-13 15:14:31,480 INFO L276 IsEmpty]: Start isEmpty. Operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-12-13 15:14:31,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-12-13 15:14:31,485 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:31,485 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 15:14:31,486 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:31,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:31,490 INFO L85 PathProgramCache]: Analyzing trace with hash -594954629, now seen corresponding path program 1 times [2022-12-13 15:14:31,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:31,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [724510335] [2022-12-13 15:14:31,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:31,499 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:31,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:31,500 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:31,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-12-13 15:14:31,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:31,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 15:14:31,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:31,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:31,681 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:31,682 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:31,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [724510335] [2022-12-13 15:14:31,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [724510335] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:31,683 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:31,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-13 15:14:31,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963922798] [2022-12-13 15:14:31,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:31,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:14:31,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:31,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:14:31,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:31,719 INFO L87 Difference]: Start difference. First operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:31,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:31,857 INFO L93 Difference]: Finished difference Result 121 states and 139 transitions. [2022-12-13 15:14:31,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:14:31,860 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-12-13 15:14:31,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:31,869 INFO L225 Difference]: With dead ends: 121 [2022-12-13 15:14:31,869 INFO L226 Difference]: Without dead ends: 117 [2022-12-13 15:14:31,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:31,874 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 56 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:31,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 109 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:31,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-12-13 15:14:31,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 88. [2022-12-13 15:14:31,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 58 states have (on average 1.7241379310344827) internal successors, (100), 80 states have internal predecessors, (100), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2022-12-13 15:14:31,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 113 transitions. [2022-12-13 15:14:31,907 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 113 transitions. Word has length 6 [2022-12-13 15:14:31,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:31,907 INFO L495 AbstractCegarLoop]: Abstraction has 88 states and 113 transitions. [2022-12-13 15:14:31,907 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:31,907 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 113 transitions. [2022-12-13 15:14:31,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-12-13 15:14:31,908 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:31,908 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-12-13 15:14:31,916 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-12-13 15:14:32,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:32,110 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:32,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:32,112 INFO L85 PathProgramCache]: Analyzing trace with hash -594954628, now seen corresponding path program 1 times [2022-12-13 15:14:32,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:32,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [798000909] [2022-12-13 15:14:32,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:32,115 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:32,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:32,119 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:32,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-12-13 15:14:32,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:32,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 15:14:32,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:32,311 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:32,311 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:32,311 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:32,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [798000909] [2022-12-13 15:14:32,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [798000909] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:32,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:32,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 15:14:32,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601381352] [2022-12-13 15:14:32,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:32,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 15:14:32,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:32,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 15:14:32,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 15:14:32,314 INFO L87 Difference]: Start difference. First operand 88 states and 113 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:32,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:32,468 INFO L93 Difference]: Finished difference Result 214 states and 281 transitions. [2022-12-13 15:14:32,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 15:14:32,469 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-12-13 15:14:32,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:32,470 INFO L225 Difference]: With dead ends: 214 [2022-12-13 15:14:32,470 INFO L226 Difference]: Without dead ends: 214 [2022-12-13 15:14:32,470 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 15:14:32,471 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 142 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:32,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 158 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:32,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-12-13 15:14:32,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 156. [2022-12-13 15:14:32,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 120 states have (on average 1.7666666666666666) internal successors, (212), 142 states have internal predecessors, (212), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-12-13 15:14:32,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 243 transitions. [2022-12-13 15:14:32,483 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 243 transitions. Word has length 6 [2022-12-13 15:14:32,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:32,483 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 243 transitions. [2022-12-13 15:14:32,483 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), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:32,483 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 243 transitions. [2022-12-13 15:14:32,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-12-13 15:14:32,483 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:32,483 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:32,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:14:32,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:32,685 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:32,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:32,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1263724334, now seen corresponding path program 1 times [2022-12-13 15:14:32,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:32,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1367340446] [2022-12-13 15:14:32,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:32,689 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:32,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:32,692 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:32,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-12-13 15:14:32,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:32,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 15:14:32,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:32,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:14:32,946 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:32,946 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:32,946 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:32,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1367340446] [2022-12-13 15:14:32,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1367340446] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:32,947 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:32,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:14:32,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235716021] [2022-12-13 15:14:32,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:32,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:14:32,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:32,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:14:32,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:14:32,948 INFO L87 Difference]: Start difference. First operand 156 states and 243 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:33,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:33,211 INFO L93 Difference]: Finished difference Result 247 states and 351 transitions. [2022-12-13 15:14:33,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:14:33,212 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-12-13 15:14:33,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:33,215 INFO L225 Difference]: With dead ends: 247 [2022-12-13 15:14:33,215 INFO L226 Difference]: Without dead ends: 247 [2022-12-13 15:14:33,215 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 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-12-13 15:14:33,216 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 107 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:33,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 191 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 15:14:33,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2022-12-13 15:14:33,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 159. [2022-12-13 15:14:33,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 123 states have (on average 1.7479674796747968) internal successors, (215), 145 states have internal predecessors, (215), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-12-13 15:14:33,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 246 transitions. [2022-12-13 15:14:33,227 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 246 transitions. Word has length 7 [2022-12-13 15:14:33,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:33,228 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 246 transitions. [2022-12-13 15:14:33,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:33,228 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 246 transitions. [2022-12-13 15:14:33,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-12-13 15:14:33,228 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:33,228 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:33,241 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-12-13 15:14:33,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:33,430 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:33,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:33,432 INFO L85 PathProgramCache]: Analyzing trace with hash -520748645, now seen corresponding path program 1 times [2022-12-13 15:14:33,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:33,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [416666967] [2022-12-13 15:14:33,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:33,434 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:33,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:33,437 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:33,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-12-13 15:14:33,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:33,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 15:14:33,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:33,763 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:14:33,767 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:14:33,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:33,788 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:33,788 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:33,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [416666967] [2022-12-13 15:14:33,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [416666967] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:33,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:33,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:14:33,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205718562] [2022-12-13 15:14:33,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:33,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:14:33,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:33,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:14:33,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:14:33,791 INFO L87 Difference]: Start difference. First operand 159 states and 246 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:34,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:34,015 INFO L93 Difference]: Finished difference Result 216 states and 282 transitions. [2022-12-13 15:14:34,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:14:34,016 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-12-13 15:14:34,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:34,018 INFO L225 Difference]: With dead ends: 216 [2022-12-13 15:14:34,018 INFO L226 Difference]: Without dead ends: 216 [2022-12-13 15:14:34,018 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-12-13 15:14:34,019 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 145 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:34,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 210 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 15:14:34,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-12-13 15:14:34,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 159. [2022-12-13 15:14:34,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 123 states have (on average 1.7317073170731707) internal successors, (213), 145 states have internal predecessors, (213), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-12-13 15:14:34,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 244 transitions. [2022-12-13 15:14:34,035 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 244 transitions. Word has length 8 [2022-12-13 15:14:34,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:34,035 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 244 transitions. [2022-12-13 15:14:34,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:34,035 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 244 transitions. [2022-12-13 15:14:34,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-12-13 15:14:34,036 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:34,036 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:34,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2022-12-13 15:14:34,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:34,238 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:34,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:34,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1036661236, now seen corresponding path program 1 times [2022-12-13 15:14:34,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:34,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1612889080] [2022-12-13 15:14:34,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:34,241 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:34,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:34,244 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:34,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-12-13 15:14:34,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:34,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 15:14:34,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:34,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:34,460 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:34,460 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:34,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1612889080] [2022-12-13 15:14:34,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1612889080] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:34,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:34,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:14:34,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640206432] [2022-12-13 15:14:34,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:34,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:14:34,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:34,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:14:34,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:14:34,462 INFO L87 Difference]: Start difference. First operand 159 states and 244 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:34,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:34,599 INFO L93 Difference]: Finished difference Result 253 states and 346 transitions. [2022-12-13 15:14:34,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:14:34,599 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-12-13 15:14:34,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:34,600 INFO L225 Difference]: With dead ends: 253 [2022-12-13 15:14:34,600 INFO L226 Difference]: Without dead ends: 253 [2022-12-13 15:14:34,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 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-12-13 15:14:34,601 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 146 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:34,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 209 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:34,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-12-13 15:14:34,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 192. [2022-12-13 15:14:34,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 154 states have (on average 1.6818181818181819) internal successors, (259), 177 states have internal predecessors, (259), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-12-13 15:14:34,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 290 transitions. [2022-12-13 15:14:34,609 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 290 transitions. Word has length 9 [2022-12-13 15:14:34,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:34,609 INFO L495 AbstractCegarLoop]: Abstraction has 192 states and 290 transitions. [2022-12-13 15:14:34,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:34,610 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 290 transitions. [2022-12-13 15:14:34,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-12-13 15:14:34,610 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:34,610 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:34,618 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-12-13 15:14:34,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:34,812 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:34,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:34,813 INFO L85 PathProgramCache]: Analyzing trace with hash 2071727293, now seen corresponding path program 1 times [2022-12-13 15:14:34,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:34,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [188010065] [2022-12-13 15:14:34,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:34,815 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:34,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:34,818 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:34,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:14:34,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:34,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 15:14:34,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:34,995 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:34,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:34,995 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:34,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [188010065] [2022-12-13 15:14:34,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [188010065] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:34,996 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:34,996 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:14:34,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307060018] [2022-12-13 15:14:34,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:34,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 15:14:34,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:34,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 15:14:34,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:14:34,997 INFO L87 Difference]: Start difference. First operand 192 states and 290 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:35,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:35,141 INFO L93 Difference]: Finished difference Result 242 states and 313 transitions. [2022-12-13 15:14:35,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:14:35,142 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-12-13 15:14:35,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:35,143 INFO L225 Difference]: With dead ends: 242 [2022-12-13 15:14:35,143 INFO L226 Difference]: Without dead ends: 242 [2022-12-13 15:14:35,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 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-12-13 15:14:35,144 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 179 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:35,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 207 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:14:35,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-12-13 15:14:35,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 206. [2022-12-13 15:14:35,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 167 states have (on average 1.6766467065868262) internal successors, (280), 191 states have internal predecessors, (280), 9 states have call successors, (9), 5 states have call predecessors, (9), 7 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-12-13 15:14:35,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 311 transitions. [2022-12-13 15:14:35,155 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 311 transitions. Word has length 10 [2022-12-13 15:14:35,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:35,155 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 311 transitions. [2022-12-13 15:14:35,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:35,155 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 311 transitions. [2022-12-13 15:14:35,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-12-13 15:14:35,156 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:35,156 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:35,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:14:35,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:35,358 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:35,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:35,359 INFO L85 PathProgramCache]: Analyzing trace with hash 288674115, now seen corresponding path program 1 times [2022-12-13 15:14:35,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:35,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1884758501] [2022-12-13 15:14:35,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:35,359 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:35,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:35,360 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:35,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:14:35,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:35,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 15:14:35,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:35,569 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:35,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:35,802 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:35,803 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:35,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1884758501] [2022-12-13 15:14:35,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1884758501] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:35,803 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:35,803 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-12-13 15:14:35,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384266697] [2022-12-13 15:14:35,803 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:35,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 15:14:35,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:35,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 15:14:35,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-12-13 15:14:35,805 INFO L87 Difference]: Start difference. First operand 206 states and 311 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:36,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:36,238 INFO L93 Difference]: Finished difference Result 368 states and 497 transitions. [2022-12-13 15:14:36,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 15:14:36,239 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-12-13 15:14:36,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:36,241 INFO L225 Difference]: With dead ends: 368 [2022-12-13 15:14:36,241 INFO L226 Difference]: Without dead ends: 368 [2022-12-13 15:14:36,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-12-13 15:14:36,242 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 424 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:36,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 286 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-13 15:14:36,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-12-13 15:14:36,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 241. [2022-12-13 15:14:36,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 200 states have (on average 1.655) internal successors, (331), 226 states have internal predecessors, (331), 9 states have call successors, (9), 5 states have call predecessors, (9), 9 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2022-12-13 15:14:36,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 368 transitions. [2022-12-13 15:14:36,252 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 368 transitions. Word has length 14 [2022-12-13 15:14:36,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:36,252 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 368 transitions. [2022-12-13 15:14:36,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:36,253 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 368 transitions. [2022-12-13 15:14:36,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-12-13 15:14:36,253 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:36,253 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:36,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:14:36,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:36,454 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:36,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:36,454 INFO L85 PathProgramCache]: Analyzing trace with hash 358962923, now seen corresponding path program 1 times [2022-12-13 15:14:36,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:36,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1052994948] [2022-12-13 15:14:36,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:36,455 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:36,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:36,456 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:36,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-12-13 15:14:36,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:36,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 15:14:36,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:36,651 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:14:36,661 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:36,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:36,787 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:36,787 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:36,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1052994948] [2022-12-13 15:14:36,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1052994948] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:36,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:36,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-12-13 15:14:36,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135350301] [2022-12-13 15:14:36,788 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:36,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 15:14:36,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:36,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 15:14:36,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-12-13 15:14:36,789 INFO L87 Difference]: Start difference. First operand 241 states and 368 transitions. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:37,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:37,252 INFO L93 Difference]: Finished difference Result 418 states and 596 transitions. [2022-12-13 15:14:37,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 15:14:37,252 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-12-13 15:14:37,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:37,253 INFO L225 Difference]: With dead ends: 418 [2022-12-13 15:14:37,253 INFO L226 Difference]: Without dead ends: 418 [2022-12-13 15:14:37,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-12-13 15:14:37,254 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 234 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:37,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 449 Invalid, 404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-13 15:14:37,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-12-13 15:14:37,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 251. [2022-12-13 15:14:37,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 210 states have (on average 1.6476190476190475) internal successors, (346), 236 states have internal predecessors, (346), 9 states have call successors, (9), 5 states have call predecessors, (9), 9 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2022-12-13 15:14:37,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 383 transitions. [2022-12-13 15:14:37,261 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 383 transitions. Word has length 15 [2022-12-13 15:14:37,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:37,261 INFO L495 AbstractCegarLoop]: Abstraction has 251 states and 383 transitions. [2022-12-13 15:14:37,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:37,262 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 383 transitions. [2022-12-13 15:14:37,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-12-13 15:14:37,262 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:37,262 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:37,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2022-12-13 15:14:37,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:37,463 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:37,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:37,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1757051230, now seen corresponding path program 1 times [2022-12-13 15:14:37,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:37,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1946089035] [2022-12-13 15:14:37,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:37,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-12-13 15:14:37,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:37,466 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:37,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-12-13 15:14:37,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:37,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 15:14:37,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:37,810 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:14:37,814 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:14:37,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:37,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:37,986 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:37,987 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:37,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1946089035] [2022-12-13 15:14:37,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1946089035] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:37,987 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:37,987 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-12-13 15:14:37,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872373313] [2022-12-13 15:14:37,987 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:37,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 15:14:37,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:37,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 15:14:37,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-12-13 15:14:37,988 INFO L87 Difference]: Start difference. First operand 251 states and 383 transitions. Second operand has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:39,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:39,016 INFO L93 Difference]: Finished difference Result 634 states and 850 transitions. [2022-12-13 15:14:39,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:14:39,017 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-12-13 15:14:39,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:39,019 INFO L225 Difference]: With dead ends: 634 [2022-12-13 15:14:39,019 INFO L226 Difference]: Without dead ends: 634 [2022-12-13 15:14:39,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-12-13 15:14:39,020 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 592 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:39,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [592 Valid, 633 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-12-13 15:14:39,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2022-12-13 15:14:39,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 349. [2022-12-13 15:14:39,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 302 states have (on average 1.6655629139072847) internal successors, (503), 330 states have internal predecessors, (503), 11 states have call successors, (11), 7 states have call predecessors, (11), 13 states have return successors, (39), 11 states have call predecessors, (39), 11 states have call successors, (39) [2022-12-13 15:14:39,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 553 transitions. [2022-12-13 15:14:39,030 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 553 transitions. Word has length 16 [2022-12-13 15:14:39,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:39,030 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 553 transitions. [2022-12-13 15:14:39,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:39,030 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 553 transitions. [2022-12-13 15:14:39,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-13 15:14:39,031 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:39,031 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:39,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2022-12-13 15:14:39,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:39,233 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:39,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:39,234 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986564, now seen corresponding path program 1 times [2022-12-13 15:14:39,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:39,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [415031705] [2022-12-13 15:14:39,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:39,236 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:39,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:39,239 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:39,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-12-13 15:14:39,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:39,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 15:14:39,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:39,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:39,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:39,351 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:39,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [415031705] [2022-12-13 15:14:39,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [415031705] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:39,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:39,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-13 15:14:39,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676757661] [2022-12-13 15:14:39,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:39,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:14:39,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:39,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:14:39,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:39,352 INFO L87 Difference]: Start difference. First operand 349 states and 553 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:39,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:39,367 INFO L93 Difference]: Finished difference Result 493 states and 776 transitions. [2022-12-13 15:14:39,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:14:39,367 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-12-13 15:14:39,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:39,369 INFO L225 Difference]: With dead ends: 493 [2022-12-13 15:14:39,369 INFO L226 Difference]: Without dead ends: 493 [2022-12-13 15:14:39,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:39,369 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 54 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:39,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 118 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:14:39,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-12-13 15:14:39,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 477. [2022-12-13 15:14:39,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 420 states have (on average 1.6547619047619047) internal successors, (695), 451 states have internal predecessors, (695), 15 states have call successors, (15), 10 states have call predecessors, (15), 19 states have return successors, (64), 15 states have call predecessors, (64), 15 states have call successors, (64) [2022-12-13 15:14:39,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 774 transitions. [2022-12-13 15:14:39,379 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 774 transitions. Word has length 18 [2022-12-13 15:14:39,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:39,379 INFO L495 AbstractCegarLoop]: Abstraction has 477 states and 774 transitions. [2022-12-13 15:14:39,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:39,380 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 774 transitions. [2022-12-13 15:14:39,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-13 15:14:39,380 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:39,380 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:39,391 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:14:39,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:39,582 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:39,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:39,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986820, now seen corresponding path program 1 times [2022-12-13 15:14:39,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:39,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [378904199] [2022-12-13 15:14:39,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:39,586 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:39,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:39,588 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:39,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-12-13 15:14:39,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:39,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 15:14:39,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:39,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:39,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:39,739 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:39,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [378904199] [2022-12-13 15:14:39,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [378904199] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:39,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:39,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 15:14:39,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739836059] [2022-12-13 15:14:39,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:39,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:14:39,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:39,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:14:39,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:39,740 INFO L87 Difference]: Start difference. First operand 477 states and 774 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:39,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:39,763 INFO L93 Difference]: Finished difference Result 523 states and 806 transitions. [2022-12-13 15:14:39,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:14:39,764 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-12-13 15:14:39,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:39,765 INFO L225 Difference]: With dead ends: 523 [2022-12-13 15:14:39,765 INFO L226 Difference]: Without dead ends: 523 [2022-12-13 15:14:39,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:39,765 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 34 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:39,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 120 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:14:39,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2022-12-13 15:14:39,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 506. [2022-12-13 15:14:39,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 446 states have (on average 1.6322869955156951) internal successors, (728), 479 states have internal predecessors, (728), 15 states have call successors, (15), 11 states have call predecessors, (15), 22 states have return successors, (58), 15 states have call predecessors, (58), 15 states have call successors, (58) [2022-12-13 15:14:39,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 801 transitions. [2022-12-13 15:14:39,774 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 801 transitions. Word has length 18 [2022-12-13 15:14:39,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:39,774 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 801 transitions. [2022-12-13 15:14:39,774 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:39,774 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 801 transitions. [2022-12-13 15:14:39,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-12-13 15:14:39,775 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:39,775 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-12-13 15:14:39,785 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-12-13 15:14:39,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:39,976 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:39,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:39,976 INFO L85 PathProgramCache]: Analyzing trace with hash 2137943300, now seen corresponding path program 1 times [2022-12-13 15:14:39,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:39,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [153056609] [2022-12-13 15:14:39,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:39,978 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:39,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:39,980 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:39,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:14:40,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:40,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 15:14:40,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:40,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:40,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:40,161 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:40,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [153056609] [2022-12-13 15:14:40,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [153056609] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:40,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:40,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-13 15:14:40,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273210570] [2022-12-13 15:14:40,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:40,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:14:40,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:40,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:14:40,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:40,162 INFO L87 Difference]: Start difference. First operand 506 states and 801 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:40,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:40,199 INFO L93 Difference]: Finished difference Result 521 states and 801 transitions. [2022-12-13 15:14:40,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:14:40,200 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-12-13 15:14:40,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:40,201 INFO L225 Difference]: With dead ends: 521 [2022-12-13 15:14:40,201 INFO L226 Difference]: Without dead ends: 521 [2022-12-13 15:14:40,201 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:40,202 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 31 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:40,202 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 121 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:14:40,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-12-13 15:14:40,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 506. [2022-12-13 15:14:40,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 446 states have (on average 1.6233183856502242) internal successors, (724), 479 states have internal predecessors, (724), 15 states have call successors, (15), 11 states have call predecessors, (15), 22 states have return successors, (58), 15 states have call predecessors, (58), 15 states have call successors, (58) [2022-12-13 15:14:40,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 797 transitions. [2022-12-13 15:14:40,211 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 797 transitions. Word has length 19 [2022-12-13 15:14:40,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:40,211 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 797 transitions. [2022-12-13 15:14:40,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:40,212 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 797 transitions. [2022-12-13 15:14:40,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-12-13 15:14:40,212 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:40,212 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2022-12-13 15:14:40,223 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:14:40,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:40,413 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:40,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:40,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1621609206, now seen corresponding path program 2 times [2022-12-13 15:14:40,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:40,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2141684541] [2022-12-13 15:14:40,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 15:14:40,414 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:40,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:40,414 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:40,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:14:40,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 15:14:40,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 15:14:40,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 15:14:40,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:40,629 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:40,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:41,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:41,148 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:41,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2141684541] [2022-12-13 15:14:41,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2141684541] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:14:41,149 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:41,149 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-12-13 15:14:41,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663890510] [2022-12-13 15:14:41,149 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:41,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 15:14:41,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:41,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 15:14:41,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-12-13 15:14:41,150 INFO L87 Difference]: Start difference. First operand 506 states and 797 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:42,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:42,613 INFO L93 Difference]: Finished difference Result 838 states and 1226 transitions. [2022-12-13 15:14:42,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:14:42,614 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-12-13 15:14:42,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:42,615 INFO L225 Difference]: With dead ends: 838 [2022-12-13 15:14:42,616 INFO L226 Difference]: Without dead ends: 838 [2022-12-13 15:14:42,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-12-13 15:14:42,616 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 272 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:42,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 604 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-12-13 15:14:42,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2022-12-13 15:14:42,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 556. [2022-12-13 15:14:42,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 493 states have (on average 1.6470588235294117) internal successors, (812), 529 states have internal predecessors, (812), 15 states have call successors, (15), 11 states have call predecessors, (15), 25 states have return successors, (55), 15 states have call predecessors, (55), 15 states have call successors, (55) [2022-12-13 15:14:42,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 882 transitions. [2022-12-13 15:14:42,627 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 882 transitions. Word has length 22 [2022-12-13 15:14:42,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:42,628 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 882 transitions. [2022-12-13 15:14:42,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:14:42,628 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 882 transitions. [2022-12-13 15:14:42,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-13 15:14:42,628 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:42,628 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:42,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:14:42,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:42,830 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:42,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:42,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1078444150, now seen corresponding path program 1 times [2022-12-13 15:14:42,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:42,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [640752610] [2022-12-13 15:14:42,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:42,833 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:42,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:42,835 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:42,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-12-13 15:14:42,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:42,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 15:14:42,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:42,989 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:42,989 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:14:42,990 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:42,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [640752610] [2022-12-13 15:14:42,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [640752610] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:14:42,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:14:42,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:14:42,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678699812] [2022-12-13 15:14:42,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:14:42,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:14:42,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:42,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:14:42,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:42,992 INFO L87 Difference]: Start difference. First operand 556 states and 882 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:42,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:14:42,997 INFO L93 Difference]: Finished difference Result 400 states and 619 transitions. [2022-12-13 15:14:42,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:14:42,998 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-12-13 15:14:42,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:14:43,000 INFO L225 Difference]: With dead ends: 400 [2022-12-13 15:14:43,000 INFO L226 Difference]: Without dead ends: 400 [2022-12-13 15:14:43,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:14:43,001 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 13 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:14:43,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 132 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:14:43,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-12-13 15:14:43,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 400. [2022-12-13 15:14:43,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 349 states have (on average 1.6389684813753582) internal successors, (572), 380 states have internal predecessors, (572), 11 states have call successors, (11), 8 states have call predecessors, (11), 17 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2022-12-13 15:14:43,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 619 transitions. [2022-12-13 15:14:43,008 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 619 transitions. Word has length 25 [2022-12-13 15:14:43,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:14:43,008 INFO L495 AbstractCegarLoop]: Abstraction has 400 states and 619 transitions. [2022-12-13 15:14:43,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:43,008 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 619 transitions. [2022-12-13 15:14:43,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-12-13 15:14:43,008 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:14:43,008 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:14:43,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-12-13 15:14:43,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:43,209 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:14:43,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:14:43,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1446375410, now seen corresponding path program 1 times [2022-12-13 15:14:43,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:14:43,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [280870390] [2022-12-13 15:14:43,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:43,210 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:14:43,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:14:43,210 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:14:43,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-12-13 15:14:43,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:43,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 15:14:43,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:45,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:14:45,525 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:14:45,587 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:45,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:45,859 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:14:45,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [280870390] [2022-12-13 15:14:45,860 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [280870390] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:45,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1605483436] [2022-12-13 15:14:45,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:14:45,860 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 15:14:45,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 15:14:45,861 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 15:14:45,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2022-12-13 15:14:46,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:14:46,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-12-13 15:14:46,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:14:48,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:14:48,224 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:14:48,251 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:14:48,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:14:50,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1605483436] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:14:50,400 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:14:50,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2022-12-13 15:14:50,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071328272] [2022-12-13 15:14:50,400 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:14:50,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 15:14:50,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:14:50,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 15:14:50,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=63, Unknown=3, NotChecked=0, Total=90 [2022-12-13 15:14:50,401 INFO L87 Difference]: Start difference. First operand 400 states and 619 transitions. Second operand has 7 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:14:52,497 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:15:02,632 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:15:04,783 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:15:08,929 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:15:13,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:15:13,054 INFO L93 Difference]: Finished difference Result 546 states and 774 transitions. [2022-12-13 15:15:13,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 15:15:13,055 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2022-12-13 15:15:13,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:15:13,057 INFO L225 Difference]: With dead ends: 546 [2022-12-13 15:15:13,057 INFO L226 Difference]: Without dead ends: 546 [2022-12-13 15:15:13,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 20.5s TimeCoverageRelationStatistics Valid=134, Invalid=274, Unknown=12, NotChecked=0, Total=420 [2022-12-13 15:15:13,057 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 236 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 46 mSolverCounterUnsat, 30 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 30 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2022-12-13 15:15:13,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 128 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 138 Invalid, 30 Unknown, 0 Unchecked, 8.4s Time] [2022-12-13 15:15:13,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-12-13 15:15:13,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 412. [2022-12-13 15:15:13,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 361 states have (on average 1.5096952908587258) internal successors, (545), 390 states have internal predecessors, (545), 12 states have call successors, (12), 9 states have call predecessors, (12), 18 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2022-12-13 15:15:13,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 599 transitions. [2022-12-13 15:15:13,065 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 599 transitions. Word has length 27 [2022-12-13 15:15:13,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:15:13,065 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 599 transitions. [2022-12-13 15:15:13,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:15:13,065 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 599 transitions. [2022-12-13 15:15:13,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-12-13 15:15:13,065 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:15:13,065 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:15:13,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2022-12-13 15:15:13,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2022-12-13 15:15:13,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt [2022-12-13 15:15:13,467 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:15:13,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:15:13,468 INFO L85 PathProgramCache]: Analyzing trace with hash 308487171, now seen corresponding path program 1 times [2022-12-13 15:15:13,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:15:13,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2085878438] [2022-12-13 15:15:13,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:15:13,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:15:13,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:15:13,473 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:15:13,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-12-13 15:15:13,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:15:13,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 15:15:13,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:15:13,709 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:15:13,709 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:15:13,710 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:15:13,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2085878438] [2022-12-13 15:15:13,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2085878438] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:15:13,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:15:13,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 15:15:13,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8607358] [2022-12-13 15:15:13,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:15:13,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 15:15:13,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:15:13,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 15:15:13,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-12-13 15:15:13,711 INFO L87 Difference]: Start difference. First operand 412 states and 599 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:15:13,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:15:13,877 INFO L93 Difference]: Finished difference Result 484 states and 682 transitions. [2022-12-13 15:15:13,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 15:15:13,877 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-12-13 15:15:13,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:15:13,879 INFO L225 Difference]: With dead ends: 484 [2022-12-13 15:15:13,879 INFO L226 Difference]: Without dead ends: 484 [2022-12-13 15:15:13,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-12-13 15:15:13,882 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 137 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:15:13,882 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 215 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:15:13,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-12-13 15:15:13,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 425. [2022-12-13 15:15:13,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 374 states have (on average 1.4919786096256684) internal successors, (558), 403 states have internal predecessors, (558), 12 states have call successors, (12), 9 states have call predecessors, (12), 18 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2022-12-13 15:15:13,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 612 transitions. [2022-12-13 15:15:13,890 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 612 transitions. Word has length 28 [2022-12-13 15:15:13,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:15:13,890 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 612 transitions. [2022-12-13 15:15:13,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:15:13,891 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 612 transitions. [2022-12-13 15:15:13,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-12-13 15:15:13,891 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:15:13,891 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:15:13,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-12-13 15:15:14,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:15:14,093 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:15:14,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:15:14,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1602633389, now seen corresponding path program 1 times [2022-12-13 15:15:14,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:15:14,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1201850886] [2022-12-13 15:15:14,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:15:14,095 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:15:14,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:15:14,096 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:15:14,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:15:14,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:15:14,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-13 15:15:14,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:15:16,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:15:16,513 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:15:16,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:15:16,598 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:15:16,625 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:15:16,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:15:18,877 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:15:18,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1201850886] [2022-12-13 15:15:18,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1201850886] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:15:18,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1627013440] [2022-12-13 15:15:18,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:15:18,878 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 15:15:18,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 15:15:18,878 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 15:15:18,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2022-12-13 15:15:19,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:15:19,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:15:19,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:15:23,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:15:23,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:15:23,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:15:23,458 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:15:23,465 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:15:23,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:15:25,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1627013440] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:15:25,633 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:15:25,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2022-12-13 15:15:25,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53066066] [2022-12-13 15:15:25,634 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:15:25,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 15:15:25,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:15:25,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 15:15:25,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=119, Unknown=5, NotChecked=0, Total=156 [2022-12-13 15:15:25,635 INFO L87 Difference]: Start difference. First operand 425 states and 612 transitions. Second operand has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:15:27,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:15:50,921 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 [0] [2022-12-13 15:15:57,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:15:57,321 INFO L93 Difference]: Finished difference Result 481 states and 673 transitions. [2022-12-13 15:15:57,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 15:15:57,322 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2022-12-13 15:15:57,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:15:57,324 INFO L225 Difference]: With dead ends: 481 [2022-12-13 15:15:57,324 INFO L226 Difference]: Without dead ends: 481 [2022-12-13 15:15:57,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 37.3s TimeCoverageRelationStatistics Valid=197, Invalid=486, Unknown=19, NotChecked=0, Total=702 [2022-12-13 15:15:57,325 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 287 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 46 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-12-13 15:15:57,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 198 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 229 Invalid, 22 Unknown, 0 Unchecked, 4.8s Time] [2022-12-13 15:15:57,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-12-13 15:15:57,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 426. [2022-12-13 15:15:57,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 375 states have (on average 1.4746666666666666) internal successors, (553), 404 states have internal predecessors, (553), 12 states have call successors, (12), 9 states have call predecessors, (12), 18 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2022-12-13 15:15:57,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 607 transitions. [2022-12-13 15:15:57,337 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 607 transitions. Word has length 29 [2022-12-13 15:15:57,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:15:57,337 INFO L495 AbstractCegarLoop]: Abstraction has 426 states and 607 transitions. [2022-12-13 15:15:57,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:15:57,338 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 607 transitions. [2022-12-13 15:15:57,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-12-13 15:15:57,338 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:15:57,338 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:15:57,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:15:57,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2022-12-13 15:15:57,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt [2022-12-13 15:15:57,740 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:15:57,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:15:57,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1857972446, now seen corresponding path program 1 times [2022-12-13 15:15:57,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:15:57,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [436695538] [2022-12-13 15:15:57,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:15:57,742 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:15:57,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:15:57,745 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:15:57,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-12-13 15:15:57,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:15:57,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 15:15:57,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:15:57,915 WARN L859 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= |c_#valid| (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)))) is different from true [2022-12-13 15:15:57,966 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-12-13 15:15:57,966 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-12-13 15:15:58,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:15:58,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:15:58,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:15:58,433 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:15:58,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [436695538] [2022-12-13 15:15:58,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [436695538] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:15:58,433 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:15:58,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2022-12-13 15:15:58,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367255415] [2022-12-13 15:15:58,434 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:15:58,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 15:15:58,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:15:58,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 15:15:58,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=50, Unknown=1, NotChecked=14, Total=90 [2022-12-13 15:15:58,435 INFO L87 Difference]: Start difference. First operand 426 states and 607 transitions. Second operand has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 15:15:59,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:15:59,300 INFO L93 Difference]: Finished difference Result 581 states and 767 transitions. [2022-12-13 15:15:59,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:15:59,301 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2022-12-13 15:15:59,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:15:59,305 INFO L225 Difference]: With dead ends: 581 [2022-12-13 15:15:59,305 INFO L226 Difference]: Without dead ends: 581 [2022-12-13 15:15:59,305 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 47 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=124, Invalid=252, Unknown=8, NotChecked=36, Total=420 [2022-12-13 15:15:59,306 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 336 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-13 15:15:59,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 270 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 216 Invalid, 0 Unknown, 110 Unchecked, 0.5s Time] [2022-12-13 15:15:59,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2022-12-13 15:15:59,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 509. [2022-12-13 15:15:59,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 455 states have (on average 1.4241758241758242) internal successors, (648), 485 states have internal predecessors, (648), 12 states have call successors, (12), 11 states have call predecessors, (12), 21 states have return successors, (41), 12 states have call predecessors, (41), 12 states have call successors, (41) [2022-12-13 15:15:59,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 701 transitions. [2022-12-13 15:15:59,314 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 701 transitions. Word has length 30 [2022-12-13 15:15:59,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:15:59,314 INFO L495 AbstractCegarLoop]: Abstraction has 509 states and 701 transitions. [2022-12-13 15:15:59,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 15:15:59,315 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 701 transitions. [2022-12-13 15:15:59,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-12-13 15:15:59,315 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:15:59,315 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:15:59,328 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Ended with exit code 0 [2022-12-13 15:15:59,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:15:59,516 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:15:59,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:15:59,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1762570929, now seen corresponding path program 1 times [2022-12-13 15:15:59,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:15:59,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2082715306] [2022-12-13 15:15:59,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:15:59,517 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:15:59,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:15:59,518 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:15:59,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-12-13 15:15:59,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:15:59,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-13 15:15:59,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:15:59,786 WARN L859 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)) (exists ((v_ArrVal_34 (_ BitVec 32))) (= (store |c_old(#length)| |parse_input_c1_~x~0#1.base| v_ArrVal_34) |c_#length|)))) is different from true [2022-12-13 15:15:59,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:15:59,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:16:00,022 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:00,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:00,282 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:16:00,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2082715306] [2022-12-13 15:16:00,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2082715306] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:16:00,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1089706271] [2022-12-13 15:16:00,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:00,283 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 15:16:00,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 15:16:00,284 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 15:16:00,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2022-12-13 15:16:00,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:00,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-13 15:16:00,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:00,587 WARN L859 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (exists ((v_ArrVal_40 (_ BitVec 32))) (= (store |c_old(#length)| |parse_input_c1_~x~0#1.base| v_ArrVal_40) |c_#length|)) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2022-12-13 15:16:00,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:16:00,662 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:16:00,743 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:00,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:00,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1089706271] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:16:00,910 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:16:00,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2022-12-13 15:16:00,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489215841] [2022-12-13 15:16:00,911 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:16:00,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 15:16:00,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:16:00,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 15:16:00,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=83, Unknown=2, NotChecked=38, Total=156 [2022-12-13 15:16:00,912 INFO L87 Difference]: Start difference. First operand 509 states and 701 transitions. Second operand has 9 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 15:16:01,722 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)) (exists ((v_ArrVal_34 (_ BitVec 32))) (= (store |c_old(#length)| |parse_input_c1_~x~0#1.base| v_ArrVal_34) |c_#length|)))) (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (exists ((v_ArrVal_40 (_ BitVec 32))) (= (store |c_old(#length)| |parse_input_c1_~x~0#1.base| v_ArrVal_40) |c_#length|)) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|))))) is different from true [2022-12-13 15:16:01,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:16:01,838 INFO L93 Difference]: Finished difference Result 684 states and 868 transitions. [2022-12-13 15:16:01,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:16:01,839 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 31 [2022-12-13 15:16:01,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:16:01,840 INFO L225 Difference]: With dead ends: 684 [2022-12-13 15:16:01,840 INFO L226 Difference]: Without dead ends: 684 [2022-12-13 15:16:01,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=136, Invalid=293, Unknown=3, NotChecked=120, Total=552 [2022-12-13 15:16:01,841 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 325 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 360 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-13 15:16:01,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 230 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 179 Invalid, 0 Unknown, 360 Unchecked, 0.5s Time] [2022-12-13 15:16:01,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2022-12-13 15:16:01,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 616. [2022-12-13 15:16:01,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 557 states have (on average 1.4003590664272891) internal successors, (780), 591 states have internal predecessors, (780), 12 states have call successors, (12), 12 states have call predecessors, (12), 26 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) [2022-12-13 15:16:01,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 828 transitions. [2022-12-13 15:16:01,850 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 828 transitions. Word has length 31 [2022-12-13 15:16:01,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:16:01,851 INFO L495 AbstractCegarLoop]: Abstraction has 616 states and 828 transitions. [2022-12-13 15:16:01,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-12-13 15:16:01,851 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 828 transitions. [2022-12-13 15:16:01,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-12-13 15:16:01,851 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:16:01,851 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:16:01,865 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-12-13 15:16:02,053 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (23)] Ended with exit code 0 [2022-12-13 15:16:02,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt [2022-12-13 15:16:02,252 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:16:02,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:16:02,252 INFO L85 PathProgramCache]: Analyzing trace with hash -132941611, now seen corresponding path program 1 times [2022-12-13 15:16:02,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:16:02,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1891303910] [2022-12-13 15:16:02,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:02,253 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:02,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:16:02,254 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:16:02,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-12-13 15:16:02,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:02,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-13 15:16:02,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:04,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:16:04,866 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:16:05,165 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:05,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:13,950 WARN L233 SmtUtils]: Spent 6.08s on a formula simplification that was a NOOP. DAG size: 24 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:16:13,951 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:16:13,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1891303910] [2022-12-13 15:16:13,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1891303910] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:16:13,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1351827570] [2022-12-13 15:16:13,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:13,951 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 15:16:13,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 15:16:13,952 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 15:16:13,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2022-12-13 15:16:14,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:14,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-13 15:16:14,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:16,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:16:16,597 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:16:16,802 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:16,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:17,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1351827570] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:16:17,240 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:16:17,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2022-12-13 15:16:17,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892583362] [2022-12-13 15:16:17,240 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:16:17,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 15:16:17,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:16:17,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 15:16:17,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=95, Unknown=5, NotChecked=0, Total=132 [2022-12-13 15:16:17,241 INFO L87 Difference]: Start difference. First operand 616 states and 828 transitions. Second operand has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:19,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:16:32,454 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 [0] [2022-12-13 15:16:34,763 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:16:36,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:16:41,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:16:41,099 INFO L93 Difference]: Finished difference Result 870 states and 1128 transitions. [2022-12-13 15:16:41,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 15:16:41,100 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2022-12-13 15:16:41,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:16:41,102 INFO L225 Difference]: With dead ends: 870 [2022-12-13 15:16:41,102 INFO L226 Difference]: Without dead ends: 870 [2022-12-13 15:16:41,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 27.6s TimeCoverageRelationStatistics Valid=197, Invalid=489, Unknown=16, NotChecked=0, Total=702 [2022-12-13 15:16:41,102 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 292 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 49 mSolverCounterUnsat, 35 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 35 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:16:41,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 200 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 234 Invalid, 35 Unknown, 0 Unchecked, 9.0s Time] [2022-12-13 15:16:41,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2022-12-13 15:16:41,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 622. [2022-12-13 15:16:41,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 563 states have (on average 1.369449378330373) internal successors, (771), 597 states have internal predecessors, (771), 12 states have call successors, (12), 12 states have call predecessors, (12), 26 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) [2022-12-13 15:16:41,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 819 transitions. [2022-12-13 15:16:41,113 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 819 transitions. Word has length 35 [2022-12-13 15:16:41,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:16:41,113 INFO L495 AbstractCegarLoop]: Abstraction has 622 states and 819 transitions. [2022-12-13 15:16:41,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:41,113 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 819 transitions. [2022-12-13 15:16:41,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-12-13 15:16:41,114 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:16:41,114 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:16:41,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2022-12-13 15:16:41,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-12-13 15:16:41,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:41,516 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:16:41,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:16:41,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1525473162, now seen corresponding path program 1 times [2022-12-13 15:16:41,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:16:41,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1344449698] [2022-12-13 15:16:41,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:41,518 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:41,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:16:41,521 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:16:41,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-12-13 15:16:41,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:41,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 15:16:41,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:42,463 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 19 treesize of output 11 [2022-12-13 15:16:42,468 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:42,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:43,317 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:43,317 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:16:43,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1344449698] [2022-12-13 15:16:43,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1344449698] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:16:43,317 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:16:43,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2022-12-13 15:16:43,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392057734] [2022-12-13 15:16:43,318 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:16:43,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 15:16:43,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:16:43,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 15:16:43,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-12-13 15:16:43,319 INFO L87 Difference]: Start difference. First operand 622 states and 819 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:16:45,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:16:45,003 INFO L93 Difference]: Finished difference Result 595 states and 780 transitions. [2022-12-13 15:16:45,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 15:16:45,005 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 36 [2022-12-13 15:16:45,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:16:45,006 INFO L225 Difference]: With dead ends: 595 [2022-12-13 15:16:45,006 INFO L226 Difference]: Without dead ends: 595 [2022-12-13 15:16:45,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2022-12-13 15:16:45,007 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 241 mSDsluCounter, 731 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:16:45,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 828 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-13 15:16:45,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-12-13 15:16:45,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 426. [2022-12-13 15:16:45,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 380 states have (on average 1.4026315789473685) internal successors, (533), 409 states have internal predecessors, (533), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-12-13 15:16:45,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 562 transitions. [2022-12-13 15:16:45,014 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 562 transitions. Word has length 36 [2022-12-13 15:16:45,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:16:45,014 INFO L495 AbstractCegarLoop]: Abstraction has 426 states and 562 transitions. [2022-12-13 15:16:45,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:16:45,015 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 562 transitions. [2022-12-13 15:16:45,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-12-13 15:16:45,015 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:16:45,015 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:16:45,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:16:45,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:45,216 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:16:45,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:16:45,217 INFO L85 PathProgramCache]: Analyzing trace with hash 634414932, now seen corresponding path program 1 times [2022-12-13 15:16:45,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:16:45,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2048616358] [2022-12-13 15:16:45,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:45,218 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:45,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:16:45,219 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:16:45,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:16:45,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:45,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 15:16:45,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:45,537 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:45,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:45,678 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:45,679 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:16:45,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2048616358] [2022-12-13 15:16:45,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2048616358] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:16:45,679 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:16:45,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2022-12-13 15:16:45,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884656466] [2022-12-13 15:16:45,679 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:16:45,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 15:16:45,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:16:45,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 15:16:45,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 15:16:45,680 INFO L87 Difference]: Start difference. First operand 426 states and 562 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:45,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:16:45,738 INFO L93 Difference]: Finished difference Result 425 states and 555 transitions. [2022-12-13 15:16:45,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 15:16:45,739 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2022-12-13 15:16:45,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:16:45,741 INFO L225 Difference]: With dead ends: 425 [2022-12-13 15:16:45,741 INFO L226 Difference]: Without dead ends: 425 [2022-12-13 15:16:45,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:16:45,741 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 55 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:16:45,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 110 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:16:45,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2022-12-13 15:16:45,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 411. [2022-12-13 15:16:45,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 368 states have (on average 1.377717391304348) internal successors, (507), 394 states have internal predecessors, (507), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2022-12-13 15:16:45,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 536 transitions. [2022-12-13 15:16:45,747 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 536 transitions. Word has length 40 [2022-12-13 15:16:45,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:16:45,747 INFO L495 AbstractCegarLoop]: Abstraction has 411 states and 536 transitions. [2022-12-13 15:16:45,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:45,748 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 536 transitions. [2022-12-13 15:16:45,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-12-13 15:16:45,748 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:16:45,748 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:16:45,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:16:45,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:45,949 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:16:45,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:16:45,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1807973484, now seen corresponding path program 1 times [2022-12-13 15:16:45,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:16:45,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [332770603] [2022-12-13 15:16:45,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:45,949 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:45,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:16:45,950 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:16:45,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:16:46,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:46,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 15:16:46,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:46,343 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:46,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:46,564 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:46,564 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:16:46,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [332770603] [2022-12-13 15:16:46,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [332770603] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:16:46,565 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:16:46,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-12-13 15:16:46,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197296949] [2022-12-13 15:16:46,565 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:16:46,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 15:16:46,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:16:46,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 15:16:46,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-13 15:16:46,566 INFO L87 Difference]: Start difference. First operand 411 states and 536 transitions. Second operand has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:16:46,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:16:46,783 INFO L93 Difference]: Finished difference Result 370 states and 462 transitions. [2022-12-13 15:16:46,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 15:16:46,784 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 41 [2022-12-13 15:16:46,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:16:46,785 INFO L225 Difference]: With dead ends: 370 [2022-12-13 15:16:46,785 INFO L226 Difference]: Without dead ends: 370 [2022-12-13 15:16:46,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2022-12-13 15:16:46,786 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 101 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:16:46,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 142 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:16:46,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-12-13 15:16:46,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 359. [2022-12-13 15:16:46,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 324 states have (on average 1.3333333333333333) internal successors, (432), 344 states have internal predecessors, (432), 7 states have call successors, (7), 7 states have call predecessors, (7), 13 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-12-13 15:16:46,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 454 transitions. [2022-12-13 15:16:46,791 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 454 transitions. Word has length 41 [2022-12-13 15:16:46,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:16:46,791 INFO L495 AbstractCegarLoop]: Abstraction has 359 states and 454 transitions. [2022-12-13 15:16:46,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 7 states have internal predecessors, (76), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:16:46,791 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 454 transitions. [2022-12-13 15:16:46,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-12-13 15:16:46,791 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:16:46,791 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:16:46,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:16:46,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:46,993 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:16:46,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:16:46,994 INFO L85 PathProgramCache]: Analyzing trace with hash -212603050, now seen corresponding path program 1 times [2022-12-13 15:16:46,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:16:46,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1478097234] [2022-12-13 15:16:46,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:46,995 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:46,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:16:46,996 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:16:46,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-12-13 15:16:47,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:47,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 15:16:47,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:47,129 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-12-13 15:16:47,252 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-12-13 15:16:47,252 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-12-13 15:16:47,283 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:47,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:47,463 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:47,464 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:16:47,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1478097234] [2022-12-13 15:16:47,464 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1478097234] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:16:47,464 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:16:47,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2022-12-13 15:16:47,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31538690] [2022-12-13 15:16:47,464 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:16:47,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 15:16:47,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:16:47,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 15:16:47,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 15:16:47,465 INFO L87 Difference]: Start difference. First operand 359 states and 454 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:47,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:16:47,701 INFO L93 Difference]: Finished difference Result 383 states and 468 transitions. [2022-12-13 15:16:47,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:16:47,702 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2022-12-13 15:16:47,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:16:47,702 INFO L225 Difference]: With dead ends: 383 [2022-12-13 15:16:47,703 INFO L226 Difference]: Without dead ends: 383 [2022-12-13 15:16:47,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 15:16:47,703 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 37 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 15:16:47,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 141 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 15:16:47,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-12-13 15:16:47,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 363. [2022-12-13 15:16:47,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 328 states have (on average 1.3231707317073171) internal successors, (434), 348 states have internal predecessors, (434), 7 states have call successors, (7), 7 states have call predecessors, (7), 13 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-12-13 15:16:47,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 456 transitions. [2022-12-13 15:16:47,708 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 456 transitions. Word has length 42 [2022-12-13 15:16:47,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:16:47,708 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 456 transitions. [2022-12-13 15:16:47,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:47,708 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 456 transitions. [2022-12-13 15:16:47,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-12-13 15:16:47,709 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:16:47,709 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:16:47,720 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-12-13 15:16:47,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:47,910 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:16:47,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:16:47,911 INFO L85 PathProgramCache]: Analyzing trace with hash 2034116786, now seen corresponding path program 1 times [2022-12-13 15:16:47,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:16:47,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1738217322] [2022-12-13 15:16:47,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:47,913 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:47,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:16:47,915 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:16:47,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:16:47,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:48,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 15:16:48,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:48,104 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:16:48,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:48,256 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 15:16:48,256 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:16:48,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1738217322] [2022-12-13 15:16:48,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1738217322] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:16:48,257 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:16:48,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-12-13 15:16:48,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083502067] [2022-12-13 15:16:48,257 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:16:48,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 15:16:48,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:16:48,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 15:16:48,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-13 15:16:48,258 INFO L87 Difference]: Start difference. First operand 363 states and 456 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:48,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:16:48,365 INFO L93 Difference]: Finished difference Result 351 states and 407 transitions. [2022-12-13 15:16:48,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 15:16:48,367 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-12-13 15:16:48,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:16:48,367 INFO L225 Difference]: With dead ends: 351 [2022-12-13 15:16:48,368 INFO L226 Difference]: Without dead ends: 351 [2022-12-13 15:16:48,368 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-13 15:16:48,368 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 128 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 15:16:48,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 287 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 15:16:48,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-12-13 15:16:48,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 312. [2022-12-13 15:16:48,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 280 states have (on average 1.2392857142857143) internal successors, (347), 297 states have internal predecessors, (347), 7 states have call successors, (7), 7 states have call predecessors, (7), 13 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-12-13 15:16:48,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 369 transitions. [2022-12-13 15:16:48,372 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 369 transitions. Word has length 44 [2022-12-13 15:16:48,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:16:48,373 INFO L495 AbstractCegarLoop]: Abstraction has 312 states and 369 transitions. [2022-12-13 15:16:48,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:48,373 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 369 transitions. [2022-12-13 15:16:48,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-12-13 15:16:48,373 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:16:48,373 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:16:48,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:16:48,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:48,574 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:16:48,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:16:48,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1418260067, now seen corresponding path program 1 times [2022-12-13 15:16:48,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:16:48,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1045254202] [2022-12-13 15:16:48,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:48,577 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:48,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:16:48,580 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:16:48,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:16:48,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:48,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 15:16:48,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:48,815 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-12-13 15:16:48,815 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 15:16:48,816 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:16:48,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1045254202] [2022-12-13 15:16:48,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1045254202] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 15:16:48,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 15:16:48,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 15:16:48,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582665260] [2022-12-13 15:16:48,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 15:16:48,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 15:16:48,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:16:48,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 15:16:48,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:16:48,818 INFO L87 Difference]: Start difference. First operand 312 states and 369 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:48,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:16:48,825 INFO L93 Difference]: Finished difference Result 292 states and 337 transitions. [2022-12-13 15:16:48,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 15:16:48,826 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-12-13 15:16:48,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:16:48,826 INFO L225 Difference]: With dead ends: 292 [2022-12-13 15:16:48,826 INFO L226 Difference]: Without dead ends: 292 [2022-12-13 15:16:48,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 15:16:48,827 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 8 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 15:16:48,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 98 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 15:16:48,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2022-12-13 15:16:48,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 290. [2022-12-13 15:16:48,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 262 states have (on average 1.1946564885496183) internal successors, (313), 275 states have internal predecessors, (313), 7 states have call successors, (7), 7 states have call predecessors, (7), 13 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-12-13 15:16:48,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 335 transitions. [2022-12-13 15:16:48,833 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 335 transitions. Word has length 47 [2022-12-13 15:16:48,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:16:48,833 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 335 transitions. [2022-12-13 15:16:48,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:16:48,833 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 335 transitions. [2022-12-13 15:16:48,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-12-13 15:16:48,833 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:16:48,833 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:16:48,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:16:49,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:49,035 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:16:49,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:16:49,036 INFO L85 PathProgramCache]: Analyzing trace with hash -2111001345, now seen corresponding path program 1 times [2022-12-13 15:16:49,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:16:49,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2072018705] [2022-12-13 15:16:49,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:16:49,038 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:16:49,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:16:49,041 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:16:49,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-12-13 15:16:49,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:16:49,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-13 15:16:49,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:16:49,445 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-12-13 15:16:49,446 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-12-13 15:16:50,309 INFO L321 Elim1Store]: treesize reduction 34, result has 40.4 percent of original size [2022-12-13 15:16:50,309 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 38 [2022-12-13 15:16:50,358 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:50,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:16:50,546 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-12-13 15:16:50,546 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 128 treesize of output 123 [2022-12-13 15:16:53,765 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:16:53,765 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:16:53,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2072018705] [2022-12-13 15:16:53,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2072018705] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:16:53,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:16:53,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2022-12-13 15:16:53,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414954280] [2022-12-13 15:16:53,766 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:16:53,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-13 15:16:53,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:16:53,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 15:16:53,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=303, Unknown=1, NotChecked=0, Total=380 [2022-12-13 15:16:53,767 INFO L87 Difference]: Start difference. First operand 290 states and 335 transitions. Second operand has 20 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:16:58,505 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:17:02,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:17:02,826 INFO L93 Difference]: Finished difference Result 295 states and 339 transitions. [2022-12-13 15:17:02,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 15:17:02,826 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 51 [2022-12-13 15:17:02,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:17:02,828 INFO L225 Difference]: With dead ends: 295 [2022-12-13 15:17:02,828 INFO L226 Difference]: Without dead ends: 295 [2022-12-13 15:17:02,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 80 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=214, Invalid=538, Unknown=4, NotChecked=0, Total=756 [2022-12-13 15:17:02,829 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 198 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 72 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-12-13 15:17:02,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 117 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 159 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2022-12-13 15:17:02,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-12-13 15:17:02,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 289. [2022-12-13 15:17:02,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 262 states have (on average 1.1870229007633588) internal successors, (311), 274 states have internal predecessors, (311), 7 states have call successors, (7), 7 states have call predecessors, (7), 13 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-12-13 15:17:02,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 333 transitions. [2022-12-13 15:17:02,832 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 333 transitions. Word has length 51 [2022-12-13 15:17:02,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:17:02,833 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 333 transitions. [2022-12-13 15:17:02,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:17:02,833 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 333 transitions. [2022-12-13 15:17:02,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-12-13 15:17:02,833 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:17:02,833 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:17:02,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:17:03,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:17:03,035 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:17:03,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:17:03,036 INFO L85 PathProgramCache]: Analyzing trace with hash 410026143, now seen corresponding path program 1 times [2022-12-13 15:17:03,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:17:03,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [583672806] [2022-12-13 15:17:03,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:17:03,037 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:17:03,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:17:03,040 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:17:03,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-12-13 15:17:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:17:03,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 15:17:03,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:17:03,263 WARN L859 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (exists ((v_ArrVal_91 (_ BitVec 1))) (= |c_#valid| (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_91))) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2022-12-13 15:17:03,369 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-12-13 15:17:03,369 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-12-13 15:17:03,556 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 26 trivial. 2 not checked. [2022-12-13 15:17:03,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:17:04,110 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-12-13 15:17:04,111 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:17:04,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [583672806] [2022-12-13 15:17:04,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [583672806] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:17:04,111 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:17:04,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2022-12-13 15:17:04,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247288565] [2022-12-13 15:17:04,111 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:17:04,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 15:17:04,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:17:04,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 15:17:04,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=50, Unknown=1, NotChecked=14, Total=90 [2022-12-13 15:17:04,113 INFO L87 Difference]: Start difference. First operand 289 states and 333 transitions. Second operand has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 1 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-12-13 15:17:04,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:17:04,911 INFO L93 Difference]: Finished difference Result 300 states and 339 transitions. [2022-12-13 15:17:04,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:17:04,912 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 1 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2022-12-13 15:17:04,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:17:04,913 INFO L225 Difference]: With dead ends: 300 [2022-12-13 15:17:04,913 INFO L226 Difference]: Without dead ends: 300 [2022-12-13 15:17:04,913 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 90 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=118, Invalid=265, Unknown=1, NotChecked=36, Total=420 [2022-12-13 15:17:04,913 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 179 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-13 15:17:04,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 197 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 183 Invalid, 0 Unknown, 68 Unchecked, 0.5s Time] [2022-12-13 15:17:04,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-12-13 15:17:04,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 289. [2022-12-13 15:17:04,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 262 states have (on average 1.1793893129770991) internal successors, (309), 274 states have internal predecessors, (309), 7 states have call successors, (7), 7 states have call predecessors, (7), 13 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-12-13 15:17:04,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 331 transitions. [2022-12-13 15:17:04,917 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 331 transitions. Word has length 51 [2022-12-13 15:17:04,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:17:04,917 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 331 transitions. [2022-12-13 15:17:04,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 1 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-12-13 15:17:04,917 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 331 transitions. [2022-12-13 15:17:04,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-12-13 15:17:04,918 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:17:04,918 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:17:04,928 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-12-13 15:17:05,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:17:05,119 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:17:05,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:17:05,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1016532274, now seen corresponding path program 1 times [2022-12-13 15:17:05,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:17:05,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [203428164] [2022-12-13 15:17:05,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:17:05,122 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:17:05,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:17:05,125 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:17:05,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:17:05,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:17:05,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 15:17:05,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:17:05,925 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-12-13 15:17:05,925 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-12-13 15:17:09,055 INFO L321 Elim1Store]: treesize reduction 46, result has 40.3 percent of original size [2022-12-13 15:17:09,055 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 46 [2022-12-13 15:17:09,195 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:17:09,254 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:17:09,254 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:17:09,673 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:17:09,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [203428164] [2022-12-13 15:17:09,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [203428164] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:17:09,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1167309328] [2022-12-13 15:17:09,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:17:09,674 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 15:17:09,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 15:17:09,675 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 15:17:09,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2022-12-13 15:17:09,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:17:09,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 15:17:09,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:17:10,477 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-12-13 15:17:10,477 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-12-13 15:17:13,381 INFO L321 Elim1Store]: treesize reduction 68, result has 38.2 percent of original size [2022-12-13 15:17:13,381 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 62 [2022-12-13 15:17:13,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:17:13,712 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:17:13,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:17:16,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1167309328] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:17:16,032 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:17:16,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2022-12-13 15:17:16,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314418721] [2022-12-13 15:17:16,032 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:17:16,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-13 15:17:16,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:17:16,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 15:17:16,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=513, Unknown=2, NotChecked=0, Total=600 [2022-12-13 15:17:16,033 INFO L87 Difference]: Start difference. First operand 289 states and 331 transitions. Second operand has 20 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:17:30,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:17:36,898 WARN L233 SmtUtils]: Spent 5.84s on a formula simplification. DAG size of input: 49 DAG size of output: 39 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:17:45,347 WARN L233 SmtUtils]: Spent 6.32s on a formula simplification. DAG size of input: 44 DAG size of output: 33 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:17:56,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:17:56,894 INFO L93 Difference]: Finished difference Result 355 states and 389 transitions. [2022-12-13 15:17:56,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-13 15:17:56,895 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 52 [2022-12-13 15:17:56,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:17:56,896 INFO L225 Difference]: With dead ends: 355 [2022-12-13 15:17:56,896 INFO L226 Difference]: Without dead ends: 355 [2022-12-13 15:17:56,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 86 SyntacticMatches, 5 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 44.8s TimeCoverageRelationStatistics Valid=414, Invalid=1561, Unknown=5, NotChecked=0, Total=1980 [2022-12-13 15:17:56,897 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 379 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 52 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-12-13 15:17:56,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [379 Valid, 281 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 476 Invalid, 2 Unknown, 0 Unchecked, 3.6s Time] [2022-12-13 15:17:56,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-12-13 15:17:56,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 297. [2022-12-13 15:17:56,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 271 states have (on average 1.169741697416974) internal successors, (317), 282 states have internal predecessors, (317), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:17:56,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 337 transitions. [2022-12-13 15:17:56,901 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 337 transitions. Word has length 52 [2022-12-13 15:17:56,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:17:56,901 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 337 transitions. [2022-12-13 15:17:56,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:17:56,901 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 337 transitions. [2022-12-13 15:17:56,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-12-13 15:17:56,901 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:17:56,901 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:17:56,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2022-12-13 15:17:57,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:17:57,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:17:57,303 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:17:57,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:17:57,304 INFO L85 PathProgramCache]: Analyzing trace with hash -174091406, now seen corresponding path program 1 times [2022-12-13 15:17:57,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:17:57,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [462174234] [2022-12-13 15:17:57,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:17:57,306 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:17:57,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:17:57,307 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:17:57,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-12-13 15:17:57,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:17:57,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-13 15:17:57,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:17:57,634 WARN L859 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (exists ((v_ArrVal_125 (_ BitVec 32))) (= |c_#length| (store |c_old(#length)| |parse_input_c1_~x~0#1.base| v_ArrVal_125))) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2022-12-13 15:17:57,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:17:57,714 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:17:58,014 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 10 trivial. 2 not checked. [2022-12-13 15:17:58,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:17:58,516 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:17:58,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [462174234] [2022-12-13 15:17:58,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [462174234] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:17:58,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1117790883] [2022-12-13 15:17:58,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:17:58,516 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 15:17:58,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 15:17:58,517 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 15:17:58,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2022-12-13 15:17:58,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:17:58,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-13 15:17:58,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:17:58,903 WARN L859 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (exists ((v_ArrVal_131 (_ BitVec 32))) (= (store |c_old(#length)| |parse_input_c1_~x~0#1.base| v_ArrVal_131) |c_#length|)) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2022-12-13 15:17:58,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 15:17:58,980 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-12-13 15:17:59,157 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 10 trivial. 2 not checked. [2022-12-13 15:17:59,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:17:59,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1117790883] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:17:59,568 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:17:59,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2022-12-13 15:17:59,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428722333] [2022-12-13 15:17:59,568 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:17:59,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 15:17:59,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:17:59,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 15:17:59,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=117, Unknown=2, NotChecked=46, Total=210 [2022-12-13 15:17:59,569 INFO L87 Difference]: Start difference. First operand 297 states and 337 transitions. Second operand has 10 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-13 15:18:00,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:18:00,462 INFO L93 Difference]: Finished difference Result 310 states and 342 transitions. [2022-12-13 15:18:00,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 15:18:00,463 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 52 [2022-12-13 15:18:00,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:18:00,464 INFO L225 Difference]: With dead ends: 310 [2022-12-13 15:18:00,464 INFO L226 Difference]: Without dead ends: 310 [2022-12-13 15:18:00,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 148 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=175, Invalid=383, Unknown=2, NotChecked=90, Total=650 [2022-12-13 15:18:00,465 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 149 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 196 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-13 15:18:00,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 164 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 131 Invalid, 0 Unknown, 196 Unchecked, 0.4s Time] [2022-12-13 15:18:00,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-12-13 15:18:00,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 296. [2022-12-13 15:18:00,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 271 states have (on average 1.1402214022140222) internal successors, (309), 281 states have internal predecessors, (309), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:18:00,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 329 transitions. [2022-12-13 15:18:00,469 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 329 transitions. Word has length 52 [2022-12-13 15:18:00,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:18:00,469 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 329 transitions. [2022-12-13 15:18:00,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-13 15:18:00,469 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 329 transitions. [2022-12-13 15:18:00,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-12-13 15:18:00,469 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:18:00,469 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:18:00,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (37)] Forceful destruction successful, exit code 0 [2022-12-13 15:18:00,678 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2022-12-13 15:18:00,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:18:00,870 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:18:00,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:18:00,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1929937680, now seen corresponding path program 1 times [2022-12-13 15:18:00,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:18:00,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1182916803] [2022-12-13 15:18:00,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:18:00,871 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:18:00,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:18:00,872 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:18:00,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-12-13 15:18:01,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:18:01,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:18:01,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:18:01,242 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-12-13 15:18:01,243 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-12-13 15:18:01,585 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_142 (_ BitVec 1)) (v_ArrVal_141 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_141) |c_old(~global~0.base)| v_ArrVal_142)) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2022-12-13 15:18:01,725 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-12-13 15:18:01,726 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 43 [2022-12-13 15:18:01,873 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-12-13 15:18:01,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:18:02,219 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:18:02,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1182916803] [2022-12-13 15:18:02,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1182916803] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:18:02,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [781569882] [2022-12-13 15:18:02,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:18:02,219 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 15:18:02,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 15:18:02,220 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 15:18:02,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2022-12-13 15:18:02,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:18:02,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:18:02,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:18:02,927 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-12-13 15:18:02,927 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-12-13 15:18:05,240 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_156 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)) |c_old(~global~0.base)| v_ArrVal_156))) is different from true [2022-12-13 15:18:05,333 INFO L321 Elim1Store]: treesize reduction 44, result has 37.1 percent of original size [2022-12-13 15:18:05,333 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 43 [2022-12-13 15:18:05,538 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-12-13 15:18:05,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:18:05,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [781569882] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:18:05,759 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:18:05,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-12-13 15:18:05,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540925566] [2022-12-13 15:18:05,760 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:18:05,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-13 15:18:05,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:18:05,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 15:18:05,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=396, Unknown=3, NotChecked=82, Total=552 [2022-12-13 15:18:05,760 INFO L87 Difference]: Start difference. First operand 296 states and 329 transitions. Second operand has 20 states, 17 states have (on average 4.352941176470588) internal successors, (74), 15 states have internal predecessors, (74), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:18:43,589 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_156 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)) |c_old(~global~0.base)| v_ArrVal_156))) (exists ((v_ArrVal_142 (_ BitVec 1)) (v_ArrVal_141 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_141) |c_old(~global~0.base)| v_ArrVal_142)) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|))))) is different from true [2022-12-13 15:18:50,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:18:50,303 INFO L93 Difference]: Finished difference Result 316 states and 344 transitions. [2022-12-13 15:18:50,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-13 15:18:50,304 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 4.352941176470588) internal successors, (74), 15 states have internal predecessors, (74), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 54 [2022-12-13 15:18:50,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:18:50,305 INFO L225 Difference]: With dead ends: 316 [2022-12-13 15:18:50,305 INFO L226 Difference]: Without dead ends: 316 [2022-12-13 15:18:50,305 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 46.0s TimeCoverageRelationStatistics Valid=456, Invalid=1601, Unknown=25, NotChecked=270, Total=2352 [2022-12-13 15:18:50,305 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 406 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 79 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 315 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-12-13 15:18:50,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [406 Valid, 393 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 551 Invalid, 2 Unknown, 315 Unchecked, 1.6s Time] [2022-12-13 15:18:50,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-12-13 15:18:50,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 295. [2022-12-13 15:18:50,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 271 states have (on average 1.132841328413284) internal successors, (307), 280 states have internal predecessors, (307), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:18:50,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 327 transitions. [2022-12-13 15:18:50,309 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 327 transitions. Word has length 54 [2022-12-13 15:18:50,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:18:50,309 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 327 transitions. [2022-12-13 15:18:50,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 4.352941176470588) internal successors, (74), 15 states have internal predecessors, (74), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:18:50,309 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 327 transitions. [2022-12-13 15:18:50,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-12-13 15:18:50,310 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:18:50,310 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:18:50,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:18:50,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2022-12-13 15:18:50,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt [2022-12-13 15:18:50,712 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:18:50,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:18:50,713 INFO L85 PathProgramCache]: Analyzing trace with hash 781546727, now seen corresponding path program 1 times [2022-12-13 15:18:50,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:18:50,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1652354202] [2022-12-13 15:18:50,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:18:50,714 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:18:50,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:18:50,716 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:18:50,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-12-13 15:18:50,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:18:50,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 15:18:50,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:18:51,440 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-12-13 15:18:51,440 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-12-13 15:18:54,472 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-12-13 15:18:54,473 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 43 [2022-12-13 15:18:54,814 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:18:54,873 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:18:54,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:18:55,594 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:18:55,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1652354202] [2022-12-13 15:18:55,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1652354202] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:18:55,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [915475130] [2022-12-13 15:18:55,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:18:55,595 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 15:18:55,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 15:18:55,596 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 15:18:55,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2022-12-13 15:18:55,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:18:55,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2022-12-13 15:18:55,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:19:00,578 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-12-13 15:19:00,578 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-12-13 15:19:04,056 INFO L321 Elim1Store]: treesize reduction 44, result has 37.1 percent of original size [2022-12-13 15:19:04,057 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 43 [2022-12-13 15:19:04,578 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:19:04,679 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:19:04,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:19:05,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [915475130] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:19:05,075 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:19:05,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-12-13 15:19:05,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041297692] [2022-12-13 15:19:05,076 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:19:05,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-13 15:19:05,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:19:05,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-13 15:19:05,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=642, Unknown=13, NotChecked=0, Total=756 [2022-12-13 15:19:05,077 INFO L87 Difference]: Start difference. First operand 295 states and 327 transitions. Second operand has 22 states, 19 states have (on average 4.526315789473684) internal successors, (86), 19 states have internal predecessors, (86), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:19:42,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:19:46,318 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:19:48,500 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 [0] [2022-12-13 15:19:50,644 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:20:10,764 WARN L233 SmtUtils]: Spent 8.17s on a formula simplification. DAG size of input: 56 DAG size of output: 45 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:20:12,775 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 [0] [2022-12-13 15:20:14,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:20:17,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:20:19,197 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 [0] [2022-12-13 15:20:19,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:20:19,330 INFO L93 Difference]: Finished difference Result 350 states and 379 transitions. [2022-12-13 15:20:19,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-13 15:20:19,331 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 4.526315789473684) internal successors, (86), 19 states have internal predecessors, (86), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 60 [2022-12-13 15:20:19,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:20:19,332 INFO L225 Difference]: With dead ends: 350 [2022-12-13 15:20:19,332 INFO L226 Difference]: Without dead ends: 350 [2022-12-13 15:20:19,332 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 66.3s TimeCoverageRelationStatistics Valid=545, Invalid=2281, Unknown=36, NotChecked=0, Total=2862 [2022-12-13 15:20:19,333 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 429 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 86 mSolverCounterUnsat, 35 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 398 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 35 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2022-12-13 15:20:19,333 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 398 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 911 Invalid, 35 Unknown, 0 Unchecked, 18.9s Time] [2022-12-13 15:20:19,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-12-13 15:20:19,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 294. [2022-12-13 15:20:19,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 271 states have (on average 1.1254612546125462) internal successors, (305), 279 states have internal predecessors, (305), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:20:19,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 325 transitions. [2022-12-13 15:20:19,336 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 325 transitions. Word has length 60 [2022-12-13 15:20:19,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:20:19,337 INFO L495 AbstractCegarLoop]: Abstraction has 294 states and 325 transitions. [2022-12-13 15:20:19,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 4.526315789473684) internal successors, (86), 19 states have internal predecessors, (86), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:20:19,337 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 325 transitions. [2022-12-13 15:20:19,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-12-13 15:20:19,337 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:20:19,337 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:20:19,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (41)] Ended with exit code 0 [2022-12-13 15:20:19,552 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Ended with exit code 0 [2022-12-13 15:20:19,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:20:19,739 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:20:19,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:20:19,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1541855194, now seen corresponding path program 1 times [2022-12-13 15:20:19,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:20:19,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [149065239] [2022-12-13 15:20:19,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:20:19,741 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:20:19,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:20:19,742 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:20:19,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:20:19,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:20:19,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 15:20:19,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:20:20,593 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 15:20:20,593 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-12-13 15:20:21,280 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 15:20:21,525 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 15:20:21,525 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 16 treesize of output 22 [2022-12-13 15:20:22,821 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:20:22,826 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:20:23,022 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:20:23,023 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 69 [2022-12-13 15:20:23,173 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:20:23,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:20:24,016 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 24 treesize of output 16 [2022-12-13 15:20:24,155 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:20:24,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [149065239] [2022-12-13 15:20:24,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [149065239] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:20:24,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1305242344] [2022-12-13 15:20:24,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:20:24,156 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 15:20:24,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 15:20:24,157 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 15:20:24,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (43)] Waiting until timeout for monitored process [2022-12-13 15:20:24,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:20:24,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 15:20:24,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:20:25,819 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-12-13 15:20:25,819 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 24 [2022-12-13 15:20:25,871 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 15:20:25,871 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-12-13 15:20:30,960 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 15:20:31,347 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 15:20:31,348 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 16 treesize of output 22 [2022-12-13 15:20:31,375 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 15:20:31,376 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 17 treesize of output 23 [2022-12-13 15:20:32,486 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:20:32,493 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 15:20:32,685 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-12-13 15:20:32,686 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-12-13 15:20:32,822 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:20:32,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:20:33,171 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 24 treesize of output 16 [2022-12-13 15:20:33,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1305242344] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 15:20:33,374 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:20:33,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2022-12-13 15:20:33,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23311666] [2022-12-13 15:20:33,375 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:20:33,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-13 15:20:33,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:20:33,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-13 15:20:33,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1019, Unknown=51, NotChecked=0, Total=1190 [2022-12-13 15:20:33,377 INFO L87 Difference]: Start difference. First operand 294 states and 325 transitions. Second operand has 28 states, 25 states have (on average 4.48) internal successors, (112), 23 states have internal predecessors, (112), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:20:43,245 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:20:45,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:20:47,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:20:49,333 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:20:51,409 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:20:53,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:20:59,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:01,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:03,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:05,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:08,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:10,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:12,155 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 [0] [2022-12-13 15:21:14,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:16,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:18,231 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:23,617 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 [0] [2022-12-13 15:21:39,835 WARN L233 SmtUtils]: Spent 14.13s on a formula simplification. DAG size of input: 54 DAG size of output: 38 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:21:41,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:21:58,085 WARN L233 SmtUtils]: Spent 14.13s on a formula simplification. DAG size of input: 56 DAG size of output: 40 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:22:00,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:22:02,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:22:14,397 WARN L233 SmtUtils]: Spent 10.16s on a formula simplification. DAG size of input: 50 DAG size of output: 42 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 15:22:16,425 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:22:18,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:22:26,759 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 [0] [2022-12-13 15:22:28,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:22:35,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:23:07,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 15:23:35,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:23:35,212 INFO L93 Difference]: Finished difference Result 351 states and 374 transitions. [2022-12-13 15:23:35,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-13 15:23:35,214 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 4.48) internal successors, (112), 23 states have internal predecessors, (112), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 61 [2022-12-13 15:23:35,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:23:35,214 INFO L225 Difference]: With dead ends: 351 [2022-12-13 15:23:35,215 INFO L226 Difference]: Without dead ends: 351 [2022-12-13 15:23:35,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1437 ImplicationChecksByTransitivity, 133.1s TimeCoverageRelationStatistics Valid=1039, Invalid=4712, Unknown=101, NotChecked=0, Total=5852 [2022-12-13 15:23:35,216 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 681 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 1033 mSolverCounterSat, 110 mSolverCounterUnsat, 107 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1033 IncrementalHoareTripleChecker+Invalid, 107 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.6s IncrementalHoareTripleChecker+Time [2022-12-13 15:23:35,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [681 Valid, 526 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1033 Invalid, 107 Unknown, 0 Unchecked, 56.6s Time] [2022-12-13 15:23:35,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-12-13 15:23:35,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 244. [2022-12-13 15:23:35,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 226 states have (on average 1.1150442477876106) internal successors, (252), 231 states have internal predecessors, (252), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-12-13 15:23:35,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 267 transitions. [2022-12-13 15:23:35,220 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 267 transitions. Word has length 61 [2022-12-13 15:23:35,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:23:35,220 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 267 transitions. [2022-12-13 15:23:35,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 4.48) internal successors, (112), 23 states have internal predecessors, (112), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-12-13 15:23:35,220 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 267 transitions. [2022-12-13 15:23:35,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-12-13 15:23:35,221 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:23:35,221 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:35,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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-12-13 15:23:35,430 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (43)] Ended with exit code 0 [2022-12-13 15:23:35,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt [2022-12-13 15:23:35,622 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:23:35,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:35,623 INFO L85 PathProgramCache]: Analyzing trace with hash 701075492, now seen corresponding path program 1 times [2022-12-13 15:23:35,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:23:35,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1926362033] [2022-12-13 15:23:35,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:35,625 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:23:35,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:23:35,628 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:23:35,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-12-13 15:23:35,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:23:35,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:23:35,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:23:35,820 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-12-13 15:23:36,225 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-12-13 15:23:36,226 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 27 [2022-12-13 15:23:36,313 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-12-13 15:23:36,313 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-12-13 15:23:36,351 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:36,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 15:23:37,032 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 39 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:23:37,032 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 15:23:37,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1926362033] [2022-12-13 15:23:37,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1926362033] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 15:23:37,033 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 15:23:37,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2022-12-13 15:23:37,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817153756] [2022-12-13 15:23:37,033 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 15:23:37,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 15:23:37,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 15:23:37,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 15:23:37,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-13 15:23:37,034 INFO L87 Difference]: Start difference. First operand 244 states and 267 transitions. Second operand has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 2 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-13 15:23:38,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 15:23:38,130 INFO L93 Difference]: Finished difference Result 302 states and 331 transitions. [2022-12-13 15:23:38,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 15:23:38,132 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 2 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 66 [2022-12-13 15:23:38,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 15:23:38,133 INFO L225 Difference]: With dead ends: 302 [2022-12-13 15:23:38,133 INFO L226 Difference]: Without dead ends: 302 [2022-12-13 15:23:38,133 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 118 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2022-12-13 15:23:38,133 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 53 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-12-13 15:23:38,133 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 257 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-12-13 15:23:38,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-12-13 15:23:38,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 289. [2022-12-13 15:23:38,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 267 states have (on average 1.1161048689138577) internal successors, (298), 274 states have internal predecessors, (298), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-12-13 15:23:38,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 318 transitions. [2022-12-13 15:23:38,138 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 318 transitions. Word has length 66 [2022-12-13 15:23:38,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 15:23:38,138 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 318 transitions. [2022-12-13 15:23:38,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.3) internal successors, (83), 11 states have internal predecessors, (83), 2 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-12-13 15:23:38,138 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 318 transitions. [2022-12-13 15:23:38,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-12-13 15:23:38,139 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 15:23:38,139 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:38,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2022-12-13 15:23:38,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:23:38,340 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-12-13 15:23:38,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:23:38,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1953429379, now seen corresponding path program 1 times [2022-12-13 15:23:38,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 15:23:38,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1841887687] [2022-12-13 15:23:38,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:23:38,342 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:23:38,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 15:23:38,345 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 15:23:38,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-12-13 15:23:38,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:23:38,499 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:23:38,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:23:38,648 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2022-12-13 15:23:38,648 INFO L360 BasicCegarLoop]: Counterexample is feasible [2022-12-13 15:23:38,649 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (22 of 23 remaining) [2022-12-13 15:23:38,650 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 23 remaining) [2022-12-13 15:23:38,650 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 23 remaining) [2022-12-13 15:23:38,650 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (19 of 23 remaining) [2022-12-13 15:23:38,650 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (18 of 23 remaining) [2022-12-13 15:23:38,650 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (17 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (11 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (10 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (9 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (8 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (7 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (6 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (5 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (4 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (3 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE (2 of 23 remaining) [2022-12-13 15:23:38,651 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE (1 of 23 remaining) [2022-12-13 15:23:38,652 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE (0 of 23 remaining) [2022-12-13 15:23:38,661 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -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)] Ended with exit code 0 [2022-12-13 15:23:38,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 15:23:38,860 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:23:38,869 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 15:23:38,916 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 03:23:38 BoogieIcfgContainer [2022-12-13 15:23:38,916 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 15:23:38,917 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 15:23:38,917 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 15:23:38,917 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 15:23:38,917 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:14:31" (3/4) ... [2022-12-13 15:23:38,919 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-12-13 15:23:38,919 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 15:23:38,920 INFO L158 Benchmark]: Toolchain (without parser) took 548353.75ms. Allocated memory was 62.9MB in the beginning and 75.5MB in the end (delta: 12.6MB). Free memory was 40.3MB in the beginning and 43.2MB in the end (delta: -2.8MB). Peak memory consumption was 13.3MB. Max. memory is 16.1GB. [2022-12-13 15:23:38,920 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 48.2MB. Free memory was 26.7MB in the beginning and 26.6MB in the end (delta: 54.0kB). There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 15:23:38,920 INFO L158 Benchmark]: CACSL2BoogieTranslator took 399.28ms. Allocated memory is still 62.9MB. Free memory was 40.2MB in the beginning and 34.8MB in the end (delta: 5.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2022-12-13 15:23:38,920 INFO L158 Benchmark]: Boogie Procedure Inliner took 37.12ms. Allocated memory is still 62.9MB. Free memory was 34.6MB in the beginning and 32.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-13 15:23:38,920 INFO L158 Benchmark]: Boogie Preprocessor took 22.90ms. Allocated memory is still 62.9MB. Free memory was 32.5MB in the beginning and 30.7MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-13 15:23:38,920 INFO L158 Benchmark]: RCFGBuilder took 390.52ms. Allocated memory is still 62.9MB. Free memory was 30.4MB in the beginning and 27.2MB in the end (delta: 3.2MB). Peak memory consumption was 7.5MB. Max. memory is 16.1GB. [2022-12-13 15:23:38,921 INFO L158 Benchmark]: TraceAbstraction took 547496.04ms. Allocated memory was 62.9MB in the beginning and 75.5MB in the end (delta: 12.6MB). Free memory was 26.7MB in the beginning and 43.7MB in the end (delta: -17.0MB). Peak memory consumption was 25.5MB. Max. memory is 16.1GB. [2022-12-13 15:23:38,921 INFO L158 Benchmark]: Witness Printer took 2.87ms. Allocated memory is still 75.5MB. Free memory was 43.7MB in the beginning and 43.2MB in the end (delta: 525.8kB). There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 15:23:38,922 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.13ms. Allocated memory is still 48.2MB. Free memory was 26.7MB in the beginning and 26.6MB in the end (delta: 54.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 399.28ms. Allocated memory is still 62.9MB. Free memory was 40.2MB in the beginning and 34.8MB in the end (delta: 5.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 37.12ms. Allocated memory is still 62.9MB. Free memory was 34.6MB in the beginning and 32.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 22.90ms. Allocated memory is still 62.9MB. Free memory was 32.5MB in the beginning and 30.7MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 390.52ms. Allocated memory is still 62.9MB. Free memory was 30.4MB in the beginning and 27.2MB in the end (delta: 3.2MB). Peak memory consumption was 7.5MB. Max. memory is 16.1GB. * TraceAbstraction took 547496.04ms. Allocated memory was 62.9MB in the beginning and 75.5MB in the end (delta: 12.6MB). Free memory was 26.7MB in the beginning and 43.7MB in the end (delta: -17.0MB). Peak memory consumption was 25.5MB. Max. memory is 16.1GB. * Witness Printer took 2.87ms. Allocated memory is still 75.5MB. Free memory was 43.7MB in the beginning and 43.2MB in the end (delta: 525.8kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 722]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693, overapproximation of memtrack at line 722. Possible FailurePath: [L685] int state = STATE_1; [L686] char *global = 0; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; VAL [commands={6:0}, global={0:0}, state=0] [L723] CALL parse_input("c1") VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].state_needed=0, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, commands[i].function={-1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={7:0}] [L706] COND FALSE !(\read(*global)) VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={7:0}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)={0:0}, \old(state)=0, commands={6:0}, global={7:0}, state=1, x={7:0}] [L695] RET commands[i].function() [L723] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L724] CALL parse_input("c1") VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L724] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L725] CALL parse_input("c2") VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L725] RET parse_input("c2") VAL [commands={6:0}, global={7:0}, state=1] [L726] return 0; VAL [\result=0, commands={6:0}, global={7:0}, state=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 67 locations, 23 error locations. Started 1 CEGAR loops. OverallTime: 547.4s, OverallIterations: 35, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 440.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 234 mSolverCounterUnknown, 7088 SdHoareTripleChecker+Valid, 113.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7086 mSDsluCounter, 8727 SdHoareTripleChecker+Invalid, 110.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 1049 IncrementalHoareTripleChecker+Unchecked, 6493 mSDsCounter, 741 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7179 IncrementalHoareTripleChecker+Invalid, 9203 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 741 mSolverCounterUnsat, 2234 mSDtfsCounter, 7179 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2345 GetRequests, 1792 SyntacticMatches, 26 SemanticMatches, 527 ConstructedPredicates, 10 IntricatePredicates, 0 DeprecatedPredicates, 3762 ImplicationChecksByTransitivity, 391.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=622occurred in iteration=20, InterpolantAutomatonStates: 393, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 34 MinimizatonAttempts, 2415 StatesRemovedByMinimization, 33 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 4.0s SatisfiabilityAnalysisTime, 90.7s InterpolantComputationTime, 1538 NumberOfCodeBlocks, 1538 NumberOfCodeBlocksAsserted, 45 NumberOfCheckSat, 1883 ConstructedInterpolants, 271 QuantifiedInterpolants, 25187 SizeOfPredicates, 181 NumberOfNonLiveVariables, 6225 ConjunctsInSsa, 551 ConjunctsInUnsatCore, 56 InterpolantComputations, 12 PerfectInterpolantSequences, 428/973 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-12-13 15:23:38,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8202256d-9d0d-48a3-9786-005c82e539ac/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample