./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN --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 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e --- 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-6b4ec56 [2022-11-20 11:58:19,117 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 11:58:19,119 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 11:58:19,140 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 11:58:19,141 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 11:58:19,142 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 11:58:19,149 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 11:58:19,154 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 11:58:19,156 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 11:58:19,163 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 11:58:19,164 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 11:58:19,165 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 11:58:19,166 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 11:58:19,167 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 11:58:19,168 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 11:58:19,169 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 11:58:19,170 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 11:58:19,171 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 11:58:19,173 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 11:58:19,174 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 11:58:19,176 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 11:58:19,177 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 11:58:19,178 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 11:58:19,179 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 11:58:19,183 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 11:58:19,183 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 11:58:19,184 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 11:58:19,184 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 11:58:19,185 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 11:58:19,185 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 11:58:19,185 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 11:58:19,186 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 11:58:19,187 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 11:58:19,187 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 11:58:19,188 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 11:58:19,189 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 11:58:19,190 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 11:58:19,190 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 11:58:19,190 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 11:58:19,191 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 11:58:19,192 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 11:58:19,197 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-20 11:58:19,238 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 11:58:19,239 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 11:58:19,239 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 11:58:19,240 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 11:58:19,240 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 11:58:19,241 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 11:58:19,241 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 11:58:19,242 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 11:58:19,242 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 11:58:19,242 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 11:58:19,243 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 11:58:19,244 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 11:58:19,244 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 11:58:19,244 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 11:58:19,244 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 11:58:19,244 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 11:58:19,245 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 11:58:19,245 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 11:58:19,245 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 11:58:19,245 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 11:58:19,245 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 11:58:19,246 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 11:58:19,246 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 11:58:19,246 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 11:58:19,246 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 11:58:19,246 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:58:19,247 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 11:58:19,247 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 11:58:19,247 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 11:58:19,247 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 11:58:19,248 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/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_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN 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 -> 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e [2022-11-20 11:58:19,542 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 11:58:19,587 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 11:58:19,590 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 11:58:19,591 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 11:58:19,592 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 11:58:19,593 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-20 11:58:22,704 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 11:58:23,040 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 11:58:23,040 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-20 11:58:23,053 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/data/20948f1be/e411a419ff25461ab8a5b12d391f1086/FLAG53a321da9 [2022-11-20 11:58:23,068 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/data/20948f1be/e411a419ff25461ab8a5b12d391f1086 [2022-11-20 11:58:23,071 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 11:58:23,072 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 11:58:23,074 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 11:58:23,074 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 11:58:23,078 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 11:58:23,079 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,080 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ea7bd92 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23, skipping insertion in model container [2022-11-20 11:58:23,080 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,088 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 11:58:23,120 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 11:58:23,488 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:58:23,503 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 11:58:23,579 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:58:23,624 INFO L208 MainTranslator]: Completed translation [2022-11-20 11:58:23,625 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23 WrapperNode [2022-11-20 11:58:23,626 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 11:58:23,627 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 11:58:23,627 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 11:58:23,627 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 11:58:23,636 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,663 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,701 INFO L138 Inliner]: procedures = 168, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2022-11-20 11:58:23,701 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 11:58:23,702 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 11:58:23,702 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 11:58:23,702 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 11:58:23,712 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,712 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,726 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,728 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,736 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,751 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,752 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,762 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,764 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 11:58:23,765 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 11:58:23,766 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 11:58:23,766 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 11:58:23,767 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (1/1) ... [2022-11-20 11:58:23,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:58:23,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:23,805 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 11:58:23,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 11:58:23,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 11:58:23,845 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-20 11:58:23,845 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-20 11:58:23,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 11:58:23,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 11:58:23,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 11:58:23,845 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 11:58:23,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 11:58:23,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 11:58:23,846 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 11:58:23,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 11:58:23,959 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 11:58:23,961 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 11:58:24,253 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 11:58:24,260 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 11:58:24,260 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-20 11:58:24,262 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:58:24 BoogieIcfgContainer [2022-11-20 11:58:24,262 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 11:58:24,264 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 11:58:24,264 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 11:58:24,268 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 11:58:24,268 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 11:58:23" (1/3) ... [2022-11-20 11:58:24,269 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1adf21af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:58:24, skipping insertion in model container [2022-11-20 11:58:24,269 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:58:23" (2/3) ... [2022-11-20 11:58:24,269 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1adf21af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:58:24, skipping insertion in model container [2022-11-20 11:58:24,269 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:58:24" (3/3) ... [2022-11-20 11:58:24,270 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2022-11-20 11:58:24,290 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 11:58:24,290 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2022-11-20 11:58:24,338 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 11:58:24,345 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@a0e3085, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 11:58:24,345 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-11-20 11:58:24,353 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 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-11-20 11:58:24,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 11:58:24,361 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:24,362 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 11:58:24,363 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:24,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:24,368 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2022-11-20 11:58:24,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:24,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674305580] [2022-11-20 11:58:24,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:24,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:24,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:24,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:24,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:24,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674305580] [2022-11-20 11:58:24,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674305580] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:24,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:24,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 11:58:24,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679501301] [2022-11-20 11:58:24,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:24,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:58:24,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:24,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:58:24,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:58:24,855 INFO L87 Difference]: Start difference. First operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 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-11-20 11:58:25,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:25,081 INFO L93 Difference]: Finished difference Result 124 states and 145 transitions. [2022-11-20 11:58:25,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:58:25,084 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-11-20 11:58:25,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:25,094 INFO L225 Difference]: With dead ends: 124 [2022-11-20 11:58:25,094 INFO L226 Difference]: Without dead ends: 118 [2022-11-20 11:58:25,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:58:25,099 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 149 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 109 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.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:25,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 109 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:58:25,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2022-11-20 11:58:25,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 92. [2022-11-20 11:58:25,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 65 states have (on average 1.6153846153846154) internal successors, (105), 82 states have internal predecessors, (105), 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-11-20 11:58:25,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 123 transitions. [2022-11-20 11:58:25,149 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 123 transitions. Word has length 6 [2022-11-20 11:58:25,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:25,149 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 123 transitions. [2022-11-20 11:58:25,150 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-11-20 11:58:25,150 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 123 transitions. [2022-11-20 11:58:25,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 11:58:25,151 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:25,151 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 11:58:25,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 11:58:25,152 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:25,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:25,153 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2022-11-20 11:58:25,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:25,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175636857] [2022-11-20 11:58:25,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:25,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:25,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:25,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:25,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:25,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175636857] [2022-11-20 11:58:25,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175636857] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:25,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:25,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:58:25,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217950026] [2022-11-20 11:58:25,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:25,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:58:25,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:25,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:58:25,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:58:25,425 INFO L87 Difference]: Start difference. First operand 92 states and 123 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-11-20 11:58:25,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:25,671 INFO L93 Difference]: Finished difference Result 221 states and 308 transitions. [2022-11-20 11:58:25,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:58:25,673 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-11-20 11:58:25,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:25,703 INFO L225 Difference]: With dead ends: 221 [2022-11-20 11:58:25,703 INFO L226 Difference]: Without dead ends: 221 [2022-11-20 11:58:25,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:58:25,705 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 121 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:25,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 207 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:58:25,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2022-11-20 11:58:25,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 168. [2022-11-20 11:58:25,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 133 states have (on average 1.6240601503759398) internal successors, (216), 150 states have internal predecessors, (216), 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-11-20 11:58:25,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 261 transitions. [2022-11-20 11:58:25,748 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 261 transitions. Word has length 6 [2022-11-20 11:58:25,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:25,748 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 261 transitions. [2022-11-20 11:58:25,748 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-11-20 11:58:25,749 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 261 transitions. [2022-11-20 11:58:25,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 11:58:25,749 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:25,749 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:25,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-20 11:58:25,750 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:25,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:25,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2022-11-20 11:58:25,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:25,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959116031] [2022-11-20 11:58:25,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:25,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:25,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:26,154 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:26,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:26,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959116031] [2022-11-20 11:58:26,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959116031] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:26,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:26,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:58:26,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623280269] [2022-11-20 11:58:26,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:26,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:58:26,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:26,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:58:26,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:58:26,159 INFO L87 Difference]: Start difference. First operand 168 states and 261 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-11-20 11:58:26,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:26,364 INFO L93 Difference]: Finished difference Result 244 states and 348 transitions. [2022-11-20 11:58:26,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:58:26,365 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-11-20 11:58:26,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:26,370 INFO L225 Difference]: With dead ends: 244 [2022-11-20 11:58:26,370 INFO L226 Difference]: Without dead ends: 244 [2022-11-20 11:58:26,371 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-11-20 11:58:26,378 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 137 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:26,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 162 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:58:26,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-11-20 11:58:26,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 171. [2022-11-20 11:58:26,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 136 states have (on average 1.6102941176470589) internal successors, (219), 153 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-11-20 11:58:26,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 264 transitions. [2022-11-20 11:58:26,413 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 264 transitions. Word has length 7 [2022-11-20 11:58:26,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:26,413 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 264 transitions. [2022-11-20 11:58:26,413 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-11-20 11:58:26,414 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 264 transitions. [2022-11-20 11:58:26,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 11:58:26,414 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:26,414 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:26,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-20 11:58:26,415 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:26,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:26,415 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2022-11-20 11:58:26,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:26,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723809798] [2022-11-20 11:58:26,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:26,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:26,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:26,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:26,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:26,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723809798] [2022-11-20 11:58:26,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723809798] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:26,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:26,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:58:26,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601136957] [2022-11-20 11:58:26,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:26,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:58:26,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:26,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:58:26,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:58:26,671 INFO L87 Difference]: Start difference. First operand 171 states and 264 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-11-20 11:58:26,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:26,816 INFO L93 Difference]: Finished difference Result 223 states and 309 transitions. [2022-11-20 11:58:26,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:58:26,817 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-11-20 11:58:26,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:26,819 INFO L225 Difference]: With dead ends: 223 [2022-11-20 11:58:26,819 INFO L226 Difference]: Without dead ends: 223 [2022-11-20 11:58:26,819 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-11-20 11:58:26,820 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 90 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:26,820 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 204 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:58:26,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-11-20 11:58:26,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 171. [2022-11-20 11:58:26,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 136 states have (on average 1.5955882352941178) internal successors, (217), 153 states have internal predecessors, (217), 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-11-20 11:58:26,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 262 transitions. [2022-11-20 11:58:26,840 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 262 transitions. Word has length 8 [2022-11-20 11:58:26,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:26,840 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 262 transitions. [2022-11-20 11:58:26,840 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-11-20 11:58:26,840 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 262 transitions. [2022-11-20 11:58:26,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 11:58:26,841 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:26,841 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:26,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-20 11:58:26,841 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:26,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:26,842 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2022-11-20 11:58:26,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:26,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777337628] [2022-11-20 11:58:26,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:26,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:26,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:26,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:26,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:26,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777337628] [2022-11-20 11:58:26,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777337628] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:26,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:26,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:58:26,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173952320] [2022-11-20 11:58:26,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:26,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:58:26,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:26,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:58:26,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:58:26,932 INFO L87 Difference]: Start difference. First operand 171 states and 262 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-11-20 11:58:27,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:27,044 INFO L93 Difference]: Finished difference Result 250 states and 344 transitions. [2022-11-20 11:58:27,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:58:27,044 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-11-20 11:58:27,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:27,046 INFO L225 Difference]: With dead ends: 250 [2022-11-20 11:58:27,046 INFO L226 Difference]: Without dead ends: 250 [2022-11-20 11:58:27,046 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-11-20 11:58:27,047 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 135 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:27,048 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 193 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:58:27,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-11-20 11:58:27,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 207. [2022-11-20 11:58:27,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 170 states have (on average 1.5705882352941176) internal successors, (267), 188 states have internal predecessors, (267), 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-11-20 11:58:27,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 312 transitions. [2022-11-20 11:58:27,060 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 312 transitions. Word has length 9 [2022-11-20 11:58:27,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:27,060 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 312 transitions. [2022-11-20 11:58:27,061 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-11-20 11:58:27,061 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 312 transitions. [2022-11-20 11:58:27,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 11:58:27,061 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:27,061 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:27,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-20 11:58:27,062 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:27,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:27,063 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2022-11-20 11:58:27,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:27,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694813646] [2022-11-20 11:58:27,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:27,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:27,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:27,174 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:27,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:27,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694813646] [2022-11-20 11:58:27,175 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694813646] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:27,175 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:27,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:58:27,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851925760] [2022-11-20 11:58:27,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:27,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:58:27,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:27,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:58:27,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:58:27,177 INFO L87 Difference]: Start difference. First operand 207 states and 312 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-11-20 11:58:27,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:27,313 INFO L93 Difference]: Finished difference Result 245 states and 327 transitions. [2022-11-20 11:58:27,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:58:27,314 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-11-20 11:58:27,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:27,316 INFO L225 Difference]: With dead ends: 245 [2022-11-20 11:58:27,316 INFO L226 Difference]: Without dead ends: 245 [2022-11-20 11:58:27,316 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-11-20 11:58:27,317 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 160 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:27,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 194 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:58:27,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-11-20 11:58:27,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 217. [2022-11-20 11:58:27,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 179 states have (on average 1.5642458100558658) internal successors, (280), 198 states have internal predecessors, (280), 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-11-20 11:58:27,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 325 transitions. [2022-11-20 11:58:27,330 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 325 transitions. Word has length 10 [2022-11-20 11:58:27,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:27,330 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 325 transitions. [2022-11-20 11:58:27,330 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-11-20 11:58:27,330 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 325 transitions. [2022-11-20 11:58:27,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 11:58:27,331 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:27,331 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:27,331 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-20 11:58:27,332 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:27,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:27,332 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2022-11-20 11:58:27,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:27,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494343054] [2022-11-20 11:58:27,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:27,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:27,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:27,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:27,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:27,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494343054] [2022-11-20 11:58:27,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494343054] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:27,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467151374] [2022-11-20 11:58:27,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:27,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:27,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:27,535 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:27,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 11:58:27,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:27,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 11:58:27,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:27,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:27,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:27,954 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:27,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467151374] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:27,955 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:27,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2022-11-20 11:58:27,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093439346] [2022-11-20 11:58:27,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:27,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-20 11:58:27,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:27,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-20 11:58:27,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:58:27,957 INFO L87 Difference]: Start difference. First operand 217 states and 325 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-11-20 11:58:28,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:28,258 INFO L93 Difference]: Finished difference Result 302 states and 415 transitions. [2022-11-20 11:58:28,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:58:28,258 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-11-20 11:58:28,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:28,260 INFO L225 Difference]: With dead ends: 302 [2022-11-20 11:58:28,260 INFO L226 Difference]: Without dead ends: 302 [2022-11-20 11:58:28,261 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-11-20 11:58:28,261 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 419 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:28,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 448 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:58:28,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-11-20 11:58:28,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 229. [2022-11-20 11:58:28,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 188 states have (on average 1.4893617021276595) internal successors, (280), 210 states have internal predecessors, (280), 11 states have call successors, (11), 7 states have call predecessors, (11), 12 states have return successors, (44), 11 states have call predecessors, (44), 11 states have call successors, (44) [2022-11-20 11:58:28,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 335 transitions. [2022-11-20 11:58:28,272 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 335 transitions. Word has length 14 [2022-11-20 11:58:28,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:28,272 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 335 transitions. [2022-11-20 11:58:28,273 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-11-20 11:58:28,273 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 335 transitions. [2022-11-20 11:58:28,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 11:58:28,273 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:28,273 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:28,281 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:28,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-20 11:58:28,480 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:28,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:28,480 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2022-11-20 11:58:28,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:28,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784597675] [2022-11-20 11:58:28,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:28,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:28,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:28,703 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:28,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:28,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784597675] [2022-11-20 11:58:28,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784597675] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:28,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88190573] [2022-11-20 11:58:28,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:28,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:28,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:28,707 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:28,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 11:58:28,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:28,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 11:58:28,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:29,023 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-11-20 11:58:29,034 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:29,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:29,123 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:29,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88190573] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:29,124 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:29,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-11-20 11:58:29,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883509108] [2022-11-20 11:58:29,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:29,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 11:58:29,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:29,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 11:58:29,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:58:29,132 INFO L87 Difference]: Start difference. First operand 229 states and 335 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-11-20 11:58:29,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:29,550 INFO L93 Difference]: Finished difference Result 335 states and 463 transitions. [2022-11-20 11:58:29,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 11:58:29,551 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-11-20 11:58:29,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:29,553 INFO L225 Difference]: With dead ends: 335 [2022-11-20 11:58:29,553 INFO L226 Difference]: Without dead ends: 335 [2022-11-20 11:58:29,553 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2022-11-20 11:58:29,554 INFO L413 NwaCegarLoop]: 83 mSDtfsCounter, 317 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:29,554 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 411 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 11:58:29,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-11-20 11:58:29,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 239. [2022-11-20 11:58:29,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 197 states have (on average 1.482233502538071) internal successors, (292), 220 states have internal predecessors, (292), 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-11-20 11:58:29,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 349 transitions. [2022-11-20 11:58:29,567 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 349 transitions. Word has length 15 [2022-11-20 11:58:29,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:29,567 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 349 transitions. [2022-11-20 11:58:29,567 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-11-20 11:58:29,568 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 349 transitions. [2022-11-20 11:58:29,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:58:29,568 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:29,568 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:29,580 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:29,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:29,775 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:29,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:29,776 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2022-11-20 11:58:29,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:29,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376924101] [2022-11-20 11:58:29,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:29,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:29,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:30,055 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:30,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:30,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376924101] [2022-11-20 11:58:30,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376924101] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:30,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781895134] [2022-11-20 11:58:30,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:30,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:30,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:30,058 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:30,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 11:58:30,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:30,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 11:58:30,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:30,391 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-11-20 11:58:30,395 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-11-20 11:58:30,422 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:30,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:30,597 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:30,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781895134] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:30,597 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:30,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 13 [2022-11-20 11:58:30,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869891337] [2022-11-20 11:58:30,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:30,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 11:58:30,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:30,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 11:58:30,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:58:30,600 INFO L87 Difference]: Start difference. First operand 239 states and 349 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-11-20 11:58:31,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:31,631 INFO L93 Difference]: Finished difference Result 570 states and 775 transitions. [2022-11-20 11:58:31,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 11:58:31,632 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-11-20 11:58:31,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:31,635 INFO L225 Difference]: With dead ends: 570 [2022-11-20 11:58:31,635 INFO L226 Difference]: Without dead ends: 570 [2022-11-20 11:58:31,636 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2022-11-20 11:58:31,636 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 486 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 892 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:31,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [486 Valid, 892 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 11:58:31,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-11-20 11:58:31,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 347. [2022-11-20 11:58:31,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 294 states have (on average 1.5136054421768708) internal successors, (445), 322 states have internal predecessors, (445), 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-11-20 11:58:31,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 519 transitions. [2022-11-20 11:58:31,655 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 519 transitions. Word has length 16 [2022-11-20 11:58:31,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:31,656 INFO L495 AbstractCegarLoop]: Abstraction has 347 states and 519 transitions. [2022-11-20 11:58:31,656 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-11-20 11:58:31,656 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 519 transitions. [2022-11-20 11:58:31,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 11:58:31,657 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:31,657 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:31,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:31,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:31,863 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:31,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:31,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199670, now seen corresponding path program 1 times [2022-11-20 11:58:31,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:31,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338479709] [2022-11-20 11:58:31,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:31,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:31,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:31,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:31,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:31,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338479709] [2022-11-20 11:58:31,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338479709] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:31,933 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:31,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 11:58:31,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804071345] [2022-11-20 11:58:31,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:31,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 11:58:31,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:31,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 11:58:31,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 11:58:31,935 INFO L87 Difference]: Start difference. First operand 347 states and 519 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-11-20 11:58:31,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:31,959 INFO L93 Difference]: Finished difference Result 356 states and 501 transitions. [2022-11-20 11:58:31,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 11:58:31,960 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-11-20 11:58:31,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:31,961 INFO L225 Difference]: With dead ends: 356 [2022-11-20 11:58:31,962 INFO L226 Difference]: Without dead ends: 356 [2022-11-20 11:58:31,962 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-11-20 11:58:31,963 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 26 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:31,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 114 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:58:31,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-11-20 11:58:31,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 343. [2022-11-20 11:58:31,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 296 states have (on average 1.5067567567567568) internal successors, (446), 323 states have internal predecessors, (446), 11 states have call successors, (11), 8 states have call predecessors, (11), 18 states have return successors, (38), 11 states have call predecessors, (38), 11 states have call successors, (38) [2022-11-20 11:58:31,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 495 transitions. [2022-11-20 11:58:31,974 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 495 transitions. Word has length 18 [2022-11-20 11:58:31,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:31,975 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 495 transitions. [2022-11-20 11:58:31,975 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-11-20 11:58:31,975 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 495 transitions. [2022-11-20 11:58:31,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-20 11:58:31,976 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:31,976 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-11-20 11:58:31,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-20 11:58:31,977 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:31,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:31,977 INFO L85 PathProgramCache]: Analyzing trace with hash 382694474, now seen corresponding path program 1 times [2022-11-20 11:58:31,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:31,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805930891] [2022-11-20 11:58:31,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:31,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:31,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:32,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:32,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:32,037 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:32,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:32,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805930891] [2022-11-20 11:58:32,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805930891] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:32,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:58:32,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:58:32,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471672323] [2022-11-20 11:58:32,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:32,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:58:32,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:32,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:58:32,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:58:32,040 INFO L87 Difference]: Start difference. First operand 343 states and 495 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-11-20 11:58:32,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:32,125 INFO L93 Difference]: Finished difference Result 263 states and 368 transitions. [2022-11-20 11:58:32,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:58:32,126 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-11-20 11:58:32,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:32,127 INFO L225 Difference]: With dead ends: 263 [2022-11-20 11:58:32,127 INFO L226 Difference]: Without dead ends: 263 [2022-11-20 11:58:32,128 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-11-20 11:58:32,128 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 48 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 87 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.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:32,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 87 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:58:32,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-11-20 11:58:32,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 263. [2022-11-20 11:58:32,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 224 states have (on average 1.4910714285714286) internal successors, (334), 248 states have internal predecessors, (334), 8 states have call successors, (8), 6 states have call predecessors, (8), 13 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2022-11-20 11:58:32,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 368 transitions. [2022-11-20 11:58:32,137 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 368 transitions. Word has length 25 [2022-11-20 11:58:32,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:32,137 INFO L495 AbstractCegarLoop]: Abstraction has 263 states and 368 transitions. [2022-11-20 11:58:32,138 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-11-20 11:58:32,138 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 368 transitions. [2022-11-20 11:58:32,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 11:58:32,139 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:32,139 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-11-20 11:58:32,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-20 11:58:32,139 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:32,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:32,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1752183410, now seen corresponding path program 1 times [2022-11-20 11:58:32,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:32,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904752805] [2022-11-20 11:58:32,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:32,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:32,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:32,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:32,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:32,514 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:32,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:32,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904752805] [2022-11-20 11:58:32,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904752805] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:32,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648882483] [2022-11-20 11:58:32,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:32,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:32,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:32,516 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:32,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 11:58:32,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:32,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 11:58:32,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:32,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:32,962 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 11:58:33,035 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:33,036 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:39,309 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-11-20 11:58:39,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648882483] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:39,311 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:58:39,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-11-20 11:58:39,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537924110] [2022-11-20 11:58:39,312 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:39,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 11:58:39,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:39,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 11:58:39,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:58:39,313 INFO L87 Difference]: Start difference. First operand 263 states and 368 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-11-20 11:58:40,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:40,269 INFO L93 Difference]: Finished difference Result 414 states and 529 transitions. [2022-11-20 11:58:40,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 11:58:40,269 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-11-20 11:58:40,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:40,271 INFO L225 Difference]: With dead ends: 414 [2022-11-20 11:58:40,271 INFO L226 Difference]: Without dead ends: 414 [2022-11-20 11:58:40,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2022-11-20 11:58:40,272 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 629 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 629 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 91 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:40,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [629 Valid, 372 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 316 Invalid, 0 Unknown, 91 Unchecked, 0.4s Time] [2022-11-20 11:58:40,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2022-11-20 11:58:40,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 321. [2022-11-20 11:58:40,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 279 states have (on average 1.4838709677419355) internal successors, (414), 304 states have internal predecessors, (414), 9 states have call successors, (9), 7 states have call predecessors, (9), 15 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2022-11-20 11:58:40,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 450 transitions. [2022-11-20 11:58:40,283 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 450 transitions. Word has length 27 [2022-11-20 11:58:40,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:40,284 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 450 transitions. [2022-11-20 11:58:40,284 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-11-20 11:58:40,284 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 450 transitions. [2022-11-20 11:58:40,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-20 11:58:40,285 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:40,285 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] [2022-11-20 11:58:40,299 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:40,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:40,491 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:40,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:40,492 INFO L85 PathProgramCache]: Analyzing trace with hash 2041807728, now seen corresponding path program 1 times [2022-11-20 11:58:40,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:40,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110554975] [2022-11-20 11:58:40,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:40,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:40,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:40,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:40,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:40,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:40,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:40,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110554975] [2022-11-20 11:58:40,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110554975] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:40,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108906533] [2022-11-20 11:58:40,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:40,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:40,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:40,655 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:40,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 11:58:40,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:40,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 11:58:40,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:40,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:40,907 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:58:40,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108906533] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:40,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:58:40,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 10 [2022-11-20 11:58:40,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225582514] [2022-11-20 11:58:40,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:40,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 11:58:40,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:40,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 11:58:40,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:58:40,909 INFO L87 Difference]: Start difference. First operand 321 states and 450 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-11-20 11:58:41,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:41,047 INFO L93 Difference]: Finished difference Result 416 states and 561 transitions. [2022-11-20 11:58:41,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:58:41,048 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-11-20 11:58:41,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:41,049 INFO L225 Difference]: With dead ends: 416 [2022-11-20 11:58:41,050 INFO L226 Difference]: Without dead ends: 416 [2022-11-20 11:58:41,050 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:58:41,050 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 132 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:41,051 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 195 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:58:41,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-11-20 11:58:41,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 344. [2022-11-20 11:58:41,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 302 states have (on average 1.4735099337748345) internal successors, (445), 327 states have internal predecessors, (445), 9 states have call successors, (9), 7 states have call predecessors, (9), 15 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2022-11-20 11:58:41,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 481 transitions. [2022-11-20 11:58:41,062 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 481 transitions. Word has length 28 [2022-11-20 11:58:41,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:41,062 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 481 transitions. [2022-11-20 11:58:41,062 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-11-20 11:58:41,062 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 481 transitions. [2022-11-20 11:58:41,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-20 11:58:41,066 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:41,067 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-11-20 11:58:41,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:41,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:41,278 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:41,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:41,279 INFO L85 PathProgramCache]: Analyzing trace with hash -221078483, now seen corresponding path program 1 times [2022-11-20 11:58:41,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:41,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755783403] [2022-11-20 11:58:41,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:41,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:41,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:41,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:41,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:42,030 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:42,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:42,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755783403] [2022-11-20 11:58:42,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755783403] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:42,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835151329] [2022-11-20 11:58:42,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:42,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:42,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:42,035 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:42,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 11:58:42,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:42,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 11:58:42,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:42,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:42,538 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 11:58:42,673 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-11-20 11:58:42,678 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-11-20 11:58:42,707 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:42,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:42,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835151329] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:42,918 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:58:42,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2022-11-20 11:58:42,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888747291] [2022-11-20 11:58:42,918 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:42,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-20 11:58:42,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:42,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-20 11:58:42,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=384, Unknown=2, NotChecked=0, Total=462 [2022-11-20 11:58:42,920 INFO L87 Difference]: Start difference. First operand 344 states and 481 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-11-20 11:58:45,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:45,054 INFO L93 Difference]: Finished difference Result 544 states and 667 transitions. [2022-11-20 11:58:45,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-20 11:58:45,055 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-11-20 11:58:45,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:45,057 INFO L225 Difference]: With dead ends: 544 [2022-11-20 11:58:45,057 INFO L226 Difference]: Without dead ends: 544 [2022-11-20 11:58:45,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=473, Invalid=1877, Unknown=2, NotChecked=0, Total=2352 [2022-11-20 11:58:45,059 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 692 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 164 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:45,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [693 Valid, 483 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 590 Invalid, 0 Unknown, 164 Unchecked, 0.6s Time] [2022-11-20 11:58:45,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-11-20 11:58:45,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 395. [2022-11-20 11:58:45,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 350 states have (on average 1.48) internal successors, (518), 376 states have internal predecessors, (518), 10 states have call successors, (10), 8 states have call predecessors, (10), 17 states have return successors, (31), 10 states have call predecessors, (31), 10 states have call successors, (31) [2022-11-20 11:58:45,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 559 transitions. [2022-11-20 11:58:45,072 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 559 transitions. Word has length 29 [2022-11-20 11:58:45,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:45,074 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 559 transitions. [2022-11-20 11:58:45,074 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-11-20 11:58:45,074 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 559 transitions. [2022-11-20 11:58:45,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-20 11:58:45,077 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:45,077 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:45,087 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-11-20 11:58:45,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-20 11:58:45,283 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:45,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:45,283 INFO L85 PathProgramCache]: Analyzing trace with hash -253201523, now seen corresponding path program 1 times [2022-11-20 11:58:45,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:45,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700972932] [2022-11-20 11:58:45,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:45,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:45,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:45,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:45,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:45,440 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-20 11:58:45,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:45,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700972932] [2022-11-20 11:58:45,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700972932] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:45,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109933564] [2022-11-20 11:58:45,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:45,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:45,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:45,443 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:45,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 11:58:45,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:45,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 11:58:45,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:45,615 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-20 11:58:45,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:45,733 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-20 11:58:45,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109933564] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:45,734 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:45,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-11-20 11:58:45,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50301067] [2022-11-20 11:58:45,734 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:45,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 11:58:45,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:45,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 11:58:45,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-20 11:58:45,737 INFO L87 Difference]: Start difference. First operand 395 states and 559 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 11:58:46,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:46,139 INFO L93 Difference]: Finished difference Result 551 states and 716 transitions. [2022-11-20 11:58:46,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 11:58:46,140 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2022-11-20 11:58:46,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:46,142 INFO L225 Difference]: With dead ends: 551 [2022-11-20 11:58:46,142 INFO L226 Difference]: Without dead ends: 551 [2022-11-20 11:58:46,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:58:46,143 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 296 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:46,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 235 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:58:46,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2022-11-20 11:58:46,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 472. [2022-11-20 11:58:46,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 425 states have (on average 1.4329411764705882) internal successors, (609), 451 states have internal predecessors, (609), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:58:46,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 647 transitions. [2022-11-20 11:58:46,157 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 647 transitions. Word has length 30 [2022-11-20 11:58:46,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:46,158 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 647 transitions. [2022-11-20 11:58:46,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (5), 5 states have call predecessors, (5), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 11:58:46,158 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 647 transitions. [2022-11-20 11:58:46,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-20 11:58:46,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:46,159 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:46,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-11-20 11:58:46,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-20 11:58:46,364 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:46,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:46,364 INFO L85 PathProgramCache]: Analyzing trace with hash 740687428, now seen corresponding path program 1 times [2022-11-20 11:58:46,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:46,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323444036] [2022-11-20 11:58:46,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:46,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:46,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:46,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:46,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:46,562 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-20 11:58:46,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:46,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323444036] [2022-11-20 11:58:46,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323444036] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:46,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428434302] [2022-11-20 11:58:46,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:46,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:46,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:46,564 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:46,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 11:58:46,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:46,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 11:58:46,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:46,770 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-20 11:58:46,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:46,968 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-20 11:58:46,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428434302] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:46,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:46,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-11-20 11:58:46,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588321711] [2022-11-20 11:58:46,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:46,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 11:58:46,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:46,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 11:58:46,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:58:46,974 INFO L87 Difference]: Start difference. First operand 472 states and 647 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-20 11:58:47,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:47,493 INFO L93 Difference]: Finished difference Result 523 states and 676 transitions. [2022-11-20 11:58:47,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 11:58:47,493 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 31 [2022-11-20 11:58:47,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:47,495 INFO L225 Difference]: With dead ends: 523 [2022-11-20 11:58:47,495 INFO L226 Difference]: Without dead ends: 523 [2022-11-20 11:58:47,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2022-11-20 11:58:47,496 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 489 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:47,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [489 Valid, 239 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 11:58:47,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2022-11-20 11:58:47,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 482. [2022-11-20 11:58:47,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 434 states have (on average 1.412442396313364) internal successors, (613), 461 states have internal predecessors, (613), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:58:47,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 651 transitions. [2022-11-20 11:58:47,510 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 651 transitions. Word has length 31 [2022-11-20 11:58:47,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:47,511 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 651 transitions. [2022-11-20 11:58:47,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-20 11:58:47,511 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 651 transitions. [2022-11-20 11:58:47,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-20 11:58:47,512 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:47,512 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-11-20 11:58:47,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:47,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-20 11:58:47,718 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:47,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:47,718 INFO L85 PathProgramCache]: Analyzing trace with hash -117381739, now seen corresponding path program 1 times [2022-11-20 11:58:47,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:47,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296151582] [2022-11-20 11:58:47,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:47,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:47,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:48,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:48,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:48,132 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:48,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:48,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296151582] [2022-11-20 11:58:48,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296151582] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:48,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433562824] [2022-11-20 11:58:48,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:48,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:48,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:48,135 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:48,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-20 11:58:48,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:48,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:58:48,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:48,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:48,510 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 11:58:48,706 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:48,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:50,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433562824] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:50,991 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:58:50,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-11-20 11:58:50,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759212363] [2022-11-20 11:58:50,992 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:50,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:58:50,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:50,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:58:50,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:58:50,993 INFO L87 Difference]: Start difference. First operand 482 states and 651 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-11-20 11:58:52,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:52,041 INFO L93 Difference]: Finished difference Result 544 states and 682 transitions. [2022-11-20 11:58:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 11:58:52,041 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-11-20 11:58:52,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:52,044 INFO L225 Difference]: With dead ends: 544 [2022-11-20 11:58:52,044 INFO L226 Difference]: Without dead ends: 544 [2022-11-20 11:58:52,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=258, Invalid=1002, Unknown=0, NotChecked=0, Total=1260 [2022-11-20 11:58:52,045 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 601 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:52,046 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [601 Valid, 372 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 440 Invalid, 0 Unknown, 87 Unchecked, 0.4s Time] [2022-11-20 11:58:52,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2022-11-20 11:58:52,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 482. [2022-11-20 11:58:52,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 434 states have (on average 1.3824884792626728) internal successors, (600), 461 states have internal predecessors, (600), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:58:52,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 638 transitions. [2022-11-20 11:58:52,059 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 638 transitions. Word has length 35 [2022-11-20 11:58:52,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:52,059 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 638 transitions. [2022-11-20 11:58:52,060 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-11-20 11:58:52,060 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 638 transitions. [2022-11-20 11:58:52,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-20 11:58:52,060 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:52,061 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-11-20 11:58:52,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:52,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-20 11:58:52,267 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:52,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:52,267 INFO L85 PathProgramCache]: Analyzing trace with hash 753387604, now seen corresponding path program 1 times [2022-11-20 11:58:52,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:52,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401347243] [2022-11-20 11:58:52,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:52,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:52,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:52,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:52,397 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:52,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:52,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401347243] [2022-11-20 11:58:52,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401347243] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:52,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495652584] [2022-11-20 11:58:52,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:52,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:52,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:52,403 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:52,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-20 11:58:52,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:52,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 11:58:52,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:52,551 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:52,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:52,612 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:52,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495652584] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:52,612 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:52,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-11-20 11:58:52,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64757988] [2022-11-20 11:58:52,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:52,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:58:52,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:52,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:58:52,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:58:52,617 INFO L87 Difference]: Start difference. First operand 482 states and 638 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-11-20 11:58:52,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:52,735 INFO L93 Difference]: Finished difference Result 503 states and 654 transitions. [2022-11-20 11:58:52,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:58:52,736 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-11-20 11:58:52,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:52,738 INFO L225 Difference]: With dead ends: 503 [2022-11-20 11:58:52,738 INFO L226 Difference]: Without dead ends: 503 [2022-11-20 11:58:52,739 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-11-20 11:58:52,740 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 86 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:52,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 70 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:58:52,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-11-20 11:58:52,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 480. [2022-11-20 11:58:52,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 434 states have (on average 1.3663594470046083) internal successors, (593), 459 states have internal predecessors, (593), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:58:52,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 631 transitions. [2022-11-20 11:58:52,755 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 631 transitions. Word has length 40 [2022-11-20 11:58:52,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:52,756 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 631 transitions. [2022-11-20 11:58:52,756 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-11-20 11:58:52,756 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 631 transitions. [2022-11-20 11:58:52,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-20 11:58:52,757 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:52,757 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-11-20 11:58:52,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:52,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-20 11:58:52,963 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:52,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:52,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1880179342, now seen corresponding path program 1 times [2022-11-20 11:58:52,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:52,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746003169] [2022-11-20 11:58:52,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:52,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:52,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:53,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:53,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:53,067 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:53,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:53,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746003169] [2022-11-20 11:58:53,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746003169] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:53,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350128574] [2022-11-20 11:58:53,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:53,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:53,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:53,069 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:53,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-20 11:58:53,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:53,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 11:58:53,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:53,227 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:53,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:53,330 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:53,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350128574] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:53,331 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:53,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2022-11-20 11:58:53,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395976712] [2022-11-20 11:58:53,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:53,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:58:53,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:53,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:58:53,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:58:53,333 INFO L87 Difference]: Start difference. First operand 480 states and 631 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-11-20 11:58:53,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:53,467 INFO L93 Difference]: Finished difference Result 501 states and 647 transitions. [2022-11-20 11:58:53,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:58:53,470 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-11-20 11:58:53,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:53,471 INFO L225 Difference]: With dead ends: 501 [2022-11-20 11:58:53,471 INFO L226 Difference]: Without dead ends: 501 [2022-11-20 11:58:53,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 81 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:58:53,472 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 82 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:53,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 50 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:58:53,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-11-20 11:58:53,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 478. [2022-11-20 11:58:53,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 434 states have (on average 1.3502304147465438) internal successors, (586), 457 states have internal predecessors, (586), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:58:53,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 624 transitions. [2022-11-20 11:58:53,486 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 624 transitions. Word has length 41 [2022-11-20 11:58:53,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:53,487 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 624 transitions. [2022-11-20 11:58:53,487 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-11-20 11:58:53,487 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 624 transitions. [2022-11-20 11:58:53,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-20 11:58:53,488 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:53,488 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-11-20 11:58:53,498 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:53,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:53,699 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:53,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:53,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1843982442, now seen corresponding path program 1 times [2022-11-20 11:58:53,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:53,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662834828] [2022-11-20 11:58:53,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:53,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:53,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:53,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:53,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:53,903 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:53,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:53,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662834828] [2022-11-20 11:58:53,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662834828] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:53,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483871290] [2022-11-20 11:58:53,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:53,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:53,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:53,912 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:53,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-20 11:58:54,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:54,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 11:58:54,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:54,017 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 11:58:54,076 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 11:58:54,076 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-11-20 11:58:54,089 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:54,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:54,278 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:54,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483871290] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:58:54,279 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:58:54,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 6 [2022-11-20 11:58:54,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803003447] [2022-11-20 11:58:54,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:54,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:58:54,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:54,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:58:54,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:58:54,281 INFO L87 Difference]: Start difference. First operand 478 states and 624 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-11-20 11:58:54,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:54,411 INFO L93 Difference]: Finished difference Result 508 states and 650 transitions. [2022-11-20 11:58:54,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:58:54,412 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-11-20 11:58:54,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:54,416 INFO L225 Difference]: With dead ends: 508 [2022-11-20 11:58:54,416 INFO L226 Difference]: Without dead ends: 508 [2022-11-20 11:58:54,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-20 11:58:54,420 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 98 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 95 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:54,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 110 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 76 Invalid, 0 Unknown, 95 Unchecked, 0.1s Time] [2022-11-20 11:58:54,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-11-20 11:58:54,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 481. [2022-11-20 11:58:54,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 437 states have (on average 1.3478260869565217) internal successors, (589), 460 states have internal predecessors, (589), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:58:54,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 627 transitions. [2022-11-20 11:58:54,449 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 627 transitions. Word has length 42 [2022-11-20 11:58:54,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:54,449 INFO L495 AbstractCegarLoop]: Abstraction has 481 states and 627 transitions. [2022-11-20 11:58:54,450 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-11-20 11:58:54,450 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 627 transitions. [2022-11-20 11:58:54,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-20 11:58:54,450 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:54,450 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-11-20 11:58:54,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:54,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:54,656 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:54,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:54,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1200736699, now seen corresponding path program 1 times [2022-11-20 11:58:54,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:54,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554416688] [2022-11-20 11:58:54,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:54,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:54,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:54,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:54,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:54,737 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 25 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:54,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:54,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554416688] [2022-11-20 11:58:54,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554416688] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:54,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758798839] [2022-11-20 11:58:54,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:54,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:54,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:54,740 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:54,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-20 11:58:54,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:54,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 11:58:54,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:54,873 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:58:54,874 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:58:54,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758798839] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:54,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:58:54,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-11-20 11:58:54,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478880414] [2022-11-20 11:58:54,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:54,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:58:54,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:54,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:58:54,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:58:54,876 INFO L87 Difference]: Start difference. First operand 481 states and 627 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-11-20 11:58:54,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:54,908 INFO L93 Difference]: Finished difference Result 572 states and 710 transitions. [2022-11-20 11:58:54,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:58:54,909 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-11-20 11:58:54,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:54,911 INFO L225 Difference]: With dead ends: 572 [2022-11-20 11:58:54,912 INFO L226 Difference]: Without dead ends: 572 [2022-11-20 11:58:54,912 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-11-20 11:58:54,913 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 85 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:54,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 146 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:58:54,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2022-11-20 11:58:54,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 471. [2022-11-20 11:58:54,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 427 states have (on average 1.3208430913348945) internal successors, (564), 450 states have internal predecessors, (564), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 11:58:54,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 602 transitions. [2022-11-20 11:58:54,929 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 602 transitions. Word has length 45 [2022-11-20 11:58:54,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:54,929 INFO L495 AbstractCegarLoop]: Abstraction has 471 states and 602 transitions. [2022-11-20 11:58:54,929 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-11-20 11:58:54,929 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 602 transitions. [2022-11-20 11:58:54,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-20 11:58:54,930 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:54,930 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 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, 1, 1] [2022-11-20 11:58:54,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:55,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:55,136 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:55,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:55,137 INFO L85 PathProgramCache]: Analyzing trace with hash -1458472979, now seen corresponding path program 1 times [2022-11-20 11:58:55,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:55,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376738754] [2022-11-20 11:58:55,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:55,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:55,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:55,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:55,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:55,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:58:55,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:55,460 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-20 11:58:55,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:55,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376738754] [2022-11-20 11:58:55,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376738754] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:55,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000804128] [2022-11-20 11:58:55,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:55,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:55,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:55,462 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:55,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-20 11:58:55,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:55,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 11:58:55,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:56,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:58:56,025 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 11:58:56,086 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:58:56,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:58:58,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000804128] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:58,236 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:58:58,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-11-20 11:58:58,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522852224] [2022-11-20 11:58:58,236 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:58:58,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 11:58:58,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:58,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 11:58:58,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:58:58,237 INFO L87 Difference]: Start difference. First operand 471 states and 602 transitions. Second operand has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-20 11:58:58,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:58,970 INFO L93 Difference]: Finished difference Result 565 states and 681 transitions. [2022-11-20 11:58:58,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 11:58:58,975 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 48 [2022-11-20 11:58:58,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:58,978 INFO L225 Difference]: With dead ends: 565 [2022-11-20 11:58:58,978 INFO L226 Difference]: Without dead ends: 565 [2022-11-20 11:58:58,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=254, Invalid=738, Unknown=0, NotChecked=0, Total=992 [2022-11-20 11:58:58,979 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 727 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:58,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [727 Valid, 312 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 250 Invalid, 0 Unknown, 100 Unchecked, 0.3s Time] [2022-11-20 11:58:58,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2022-11-20 11:58:58,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 480. [2022-11-20 11:58:58,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 437 states have (on average 1.3157894736842106) internal successors, (575), 459 states have internal predecessors, (575), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-20 11:58:58,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 611 transitions. [2022-11-20 11:58:58,992 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 611 transitions. Word has length 48 [2022-11-20 11:58:58,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:58,992 INFO L495 AbstractCegarLoop]: Abstraction has 480 states and 611 transitions. [2022-11-20 11:58:58,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-20 11:58:58,992 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 611 transitions. [2022-11-20 11:58:58,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-20 11:58:58,993 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:58,993 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-11-20 11:58:58,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:59,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-20 11:58:59,199 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:59,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:59,199 INFO L85 PathProgramCache]: Analyzing trace with hash -639148643, now seen corresponding path program 1 times [2022-11-20 11:58:59,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:59,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973477292] [2022-11-20 11:58:59,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:59,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:59,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:59,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:59,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:59,257 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:58:59,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:59,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973477292] [2022-11-20 11:58:59,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973477292] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:59,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764413506] [2022-11-20 11:58:59,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:59,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:59,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:59,260 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:59,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-20 11:58:59,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:59,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 11:58:59,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:59,365 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-20 11:58:59,365 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:58:59,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764413506] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:58:59,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:58:59,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-11-20 11:58:59,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248817241] [2022-11-20 11:58:59,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:58:59,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 11:58:59,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:58:59,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 11:58:59,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:58:59,368 INFO L87 Difference]: Start difference. First operand 480 states and 611 transitions. Second operand has 3 states, 2 states have (on average 13.0) 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-11-20 11:58:59,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:58:59,375 INFO L93 Difference]: Finished difference Result 506 states and 633 transitions. [2022-11-20 11:58:59,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 11:58:59,376 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) 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-11-20 11:58:59,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:58:59,389 INFO L225 Difference]: With dead ends: 506 [2022-11-20 11:58:59,389 INFO L226 Difference]: Without dead ends: 506 [2022-11-20 11:58:59,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:58:59,390 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 13 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:58:59,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 110 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:58:59,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-11-20 11:58:59,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 479. [2022-11-20 11:58:59,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 437 states have (on average 1.3043478260869565) internal successors, (570), 458 states have internal predecessors, (570), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-20 11:58:59,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 606 transitions. [2022-11-20 11:58:59,404 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 606 transitions. Word has length 47 [2022-11-20 11:58:59,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:58:59,404 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 606 transitions. [2022-11-20 11:58:59,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) 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-11-20 11:58:59,405 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 606 transitions. [2022-11-20 11:58:59,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-20 11:58:59,405 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:58:59,405 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:58:59,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-20 11:58:59,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-20 11:58:59,611 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:58:59,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:58:59,612 INFO L85 PathProgramCache]: Analyzing trace with hash 296907458, now seen corresponding path program 1 times [2022-11-20 11:58:59,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:58:59,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605457272] [2022-11-20 11:58:59,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:59,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:58:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:59,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:58:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:59,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:58:59,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:59,806 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:58:59,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:58:59,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605457272] [2022-11-20 11:58:59,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605457272] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:58:59,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586977547] [2022-11-20 11:58:59,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:58:59,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:58:59,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:58:59,811 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:58:59,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-20 11:58:59,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:58:59,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 11:58:59,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:58:59,987 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:58:59,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:00,113 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:00,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586977547] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:59:00,113 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:59:00,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 11 [2022-11-20 11:59:00,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891692079] [2022-11-20 11:59:00,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:00,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:59:00,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:00,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:59:00,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:59:00,115 INFO L87 Difference]: Start difference. First operand 479 states and 606 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 10 states have internal predecessors, (73), 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-11-20 11:59:00,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:00,420 INFO L93 Difference]: Finished difference Result 396 states and 473 transitions. [2022-11-20 11:59:00,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 11:59:00,421 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 10 states have internal predecessors, (73), 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 48 [2022-11-20 11:59:00,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:00,423 INFO L225 Difference]: With dead ends: 396 [2022-11-20 11:59:00,423 INFO L226 Difference]: Without dead ends: 396 [2022-11-20 11:59:00,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2022-11-20 11:59:00,424 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 203 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:00,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 147 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:59:00,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-20 11:59:00,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 368. [2022-11-20 11:59:00,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 333 states have (on average 1.2672672672672673) internal successors, (422), 351 states have internal predecessors, (422), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-20 11:59:00,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 448 transitions. [2022-11-20 11:59:00,431 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 448 transitions. Word has length 48 [2022-11-20 11:59:00,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:00,432 INFO L495 AbstractCegarLoop]: Abstraction has 368 states and 448 transitions. [2022-11-20 11:59:00,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 10 states have internal predecessors, (73), 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-11-20 11:59:00,432 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 448 transitions. [2022-11-20 11:59:00,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-20 11:59:00,433 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:00,433 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, 1] [2022-11-20 11:59:00,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:00,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-20 11:59:00,639 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:00,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:00,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1661228621, now seen corresponding path program 1 times [2022-11-20 11:59:00,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:00,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67401409] [2022-11-20 11:59:00,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:00,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:00,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:00,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:00,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:00,698 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:59:00,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:00,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67401409] [2022-11-20 11:59:00,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67401409] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:00,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977466642] [2022-11-20 11:59:00,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:00,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:00,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:00,700 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:00,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-20 11:59:00,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:00,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 11:59:00,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:00,897 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-20 11:59:00,898 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:00,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977466642] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:00,898 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:59:00,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 6 [2022-11-20 11:59:00,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020008100] [2022-11-20 11:59:00,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:00,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:59:00,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:00,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:59:00,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:59:00,900 INFO L87 Difference]: Start difference. First operand 368 states and 448 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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-11-20 11:59:00,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:00,932 INFO L93 Difference]: Finished difference Result 385 states and 462 transitions. [2022-11-20 11:59:00,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:59:00,933 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 48 [2022-11-20 11:59:00,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:00,936 INFO L225 Difference]: With dead ends: 385 [2022-11-20 11:59:00,936 INFO L226 Difference]: Without dead ends: 385 [2022-11-20 11:59:00,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-20 11:59:00,937 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 43 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:00,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 92 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:59:00,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-11-20 11:59:00,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 367. [2022-11-20 11:59:00,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 333 states have (on average 1.2552552552552552) internal successors, (418), 350 states have internal predecessors, (418), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-20 11:59:00,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 444 transitions. [2022-11-20 11:59:00,950 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 444 transitions. Word has length 48 [2022-11-20 11:59:00,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:00,951 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 444 transitions. [2022-11-20 11:59:00,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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-11-20 11:59:00,959 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 444 transitions. [2022-11-20 11:59:00,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-20 11:59:00,959 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:00,960 INFO L195 NwaCegarLoop]: trace histogram [4, 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, 1, 1] [2022-11-20 11:59:00,972 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:01,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-20 11:59:01,165 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:01,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:01,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1433195828, now seen corresponding path program 1 times [2022-11-20 11:59:01,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:01,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460003965] [2022-11-20 11:59:01,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:01,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:01,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:01,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:01,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:01,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:01,889 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-20 11:59:01,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:01,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460003965] [2022-11-20 11:59:01,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460003965] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:01,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399212882] [2022-11-20 11:59:01,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:01,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:01,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:01,891 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:01,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-20 11:59:01,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:01,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 11:59:01,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:02,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:59:02,658 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 11:59:02,762 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-11-20 11:59:02,768 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-11-20 11:59:02,797 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:59:02,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:03,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399212882] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:03,019 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:03,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-11-20 11:59:03,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869229984] [2022-11-20 11:59:03,020 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:03,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:59:03,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:03,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:59:03,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=381, Unknown=1, NotChecked=0, Total=462 [2022-11-20 11:59:03,022 INFO L87 Difference]: Start difference. First operand 367 states and 444 transitions. Second operand has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 11:59:04,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:04,096 INFO L93 Difference]: Finished difference Result 413 states and 476 transitions. [2022-11-20 11:59:04,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 11:59:04,097 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 50 [2022-11-20 11:59:04,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:04,099 INFO L225 Difference]: With dead ends: 413 [2022-11-20 11:59:04,099 INFO L226 Difference]: Without dead ends: 413 [2022-11-20 11:59:04,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=329, Invalid=1002, Unknown=1, NotChecked=0, Total=1332 [2022-11-20 11:59:04,100 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 444 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:04,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 299 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 327 Invalid, 0 Unknown, 94 Unchecked, 0.4s Time] [2022-11-20 11:59:04,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2022-11-20 11:59:04,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 364. [2022-11-20 11:59:04,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 331 states have (on average 1.2537764350453173) internal successors, (415), 347 states have internal predecessors, (415), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-20 11:59:04,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 439 transitions. [2022-11-20 11:59:04,109 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 439 transitions. Word has length 50 [2022-11-20 11:59:04,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:04,109 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 439 transitions. [2022-11-20 11:59:04,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 11:59:04,109 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 439 transitions. [2022-11-20 11:59:04,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-20 11:59:04,110 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:04,110 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, 1, 1] [2022-11-20 11:59:04,120 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-11-20 11:59:04,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:04,315 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:04,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:04,316 INFO L85 PathProgramCache]: Analyzing trace with hash -41520225, now seen corresponding path program 1 times [2022-11-20 11:59:04,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:04,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686229491] [2022-11-20 11:59:04,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:04,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:04,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:04,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:04,378 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:59:04,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:04,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686229491] [2022-11-20 11:59:04,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686229491] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:04,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790317149] [2022-11-20 11:59:04,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:04,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:04,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:04,380 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:04,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-20 11:59:04,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:04,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 11:59:04,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:04,500 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-20 11:59:04,500 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:04,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790317149] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:04,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:59:04,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-11-20 11:59:04,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277577036] [2022-11-20 11:59:04,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:04,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 11:59:04,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:04,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 11:59:04,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:59:04,503 INFO L87 Difference]: Start difference. First operand 364 states and 439 transitions. Second operand has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 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-11-20 11:59:04,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:04,511 INFO L93 Difference]: Finished difference Result 382 states and 454 transitions. [2022-11-20 11:59:04,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 11:59:04,511 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 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 49 [2022-11-20 11:59:04,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:04,513 INFO L225 Difference]: With dead ends: 382 [2022-11-20 11:59:04,513 INFO L226 Difference]: Without dead ends: 382 [2022-11-20 11:59:04,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:59:04,514 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 9 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:04,514 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 107 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:59:04,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2022-11-20 11:59:04,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 363. [2022-11-20 11:59:04,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 331 states have (on average 1.241691842900302) internal successors, (411), 346 states have internal predecessors, (411), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-20 11:59:04,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 435 transitions. [2022-11-20 11:59:04,522 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 435 transitions. Word has length 49 [2022-11-20 11:59:04,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:04,522 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 435 transitions. [2022-11-20 11:59:04,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 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-11-20 11:59:04,523 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 435 transitions. [2022-11-20 11:59:04,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-20 11:59:04,524 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:04,524 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:04,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:04,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-20 11:59:04,729 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:04,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:04,730 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2022-11-20 11:59:04,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:04,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440157739] [2022-11-20 11:59:04,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:04,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:04,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:04,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:04,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:04,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:04,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:04,906 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:59:04,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:04,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440157739] [2022-11-20 11:59:04,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440157739] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:04,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051852312] [2022-11-20 11:59:04,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:04,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:04,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:04,908 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:04,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-20 11:59:05,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:05,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 11:59:05,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:05,113 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:59:05,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:05,342 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:59:05,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051852312] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:59:05,342 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:59:05,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-11-20 11:59:05,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465781264] [2022-11-20 11:59:05,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:05,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 11:59:05,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:05,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 11:59:05,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-20 11:59:05,343 INFO L87 Difference]: Start difference. First operand 363 states and 435 transitions. Second operand has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-20 11:59:05,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:05,661 INFO L93 Difference]: Finished difference Result 396 states and 457 transitions. [2022-11-20 11:59:05,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 11:59:05,662 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2022-11-20 11:59:05,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:05,663 INFO L225 Difference]: With dead ends: 396 [2022-11-20 11:59:05,663 INFO L226 Difference]: Without dead ends: 396 [2022-11-20 11:59:05,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2022-11-20 11:59:05,664 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 304 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:05,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 171 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:59:05,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-20 11:59:05,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 363. [2022-11-20 11:59:05,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 331 states have (on average 1.2326283987915407) internal successors, (408), 346 states have internal predecessors, (408), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-20 11:59:05,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 432 transitions. [2022-11-20 11:59:05,672 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 432 transitions. Word has length 51 [2022-11-20 11:59:05,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:05,672 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 432 transitions. [2022-11-20 11:59:05,673 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.111111111111111) internal successors, (37), 6 states have internal predecessors, (37), 1 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-20 11:59:05,673 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 432 transitions. [2022-11-20 11:59:05,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-20 11:59:05,679 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:05,679 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-11-20 11:59:05,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:05,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-20 11:59:05,885 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:05,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:05,886 INFO L85 PathProgramCache]: Analyzing trace with hash -563187969, now seen corresponding path program 1 times [2022-11-20 11:59:05,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:05,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977976519] [2022-11-20 11:59:05,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:05,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:05,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:06,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:06,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:06,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:06,245 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:06,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:06,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977976519] [2022-11-20 11:59:06,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977976519] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:06,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930897552] [2022-11-20 11:59:06,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:06,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:06,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:06,247 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:06,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-20 11:59:06,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:06,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 11:59:06,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:06,512 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 11:59:06,512 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-11-20 11:59:06,667 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 11:59:06,667 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-11-20 11:59:06,716 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:59:06,716 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 11:59:06,806 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:06,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:06,862 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 11:59:06,862 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-11-20 11:59:07,091 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 11:59:07,091 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 110 treesize of output 105 [2022-11-20 11:59:07,329 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:07,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930897552] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:59:07,329 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:59:07,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 10] total 26 [2022-11-20 11:59:07,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112168799] [2022-11-20 11:59:07,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:07,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-20 11:59:07,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:07,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-20 11:59:07,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2022-11-20 11:59:07,331 INFO L87 Difference]: Start difference. First operand 363 states and 432 transitions. Second operand has 27 states, 25 states have (on average 5.28) internal successors, (132), 25 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-11-20 11:59:07,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:07,736 INFO L93 Difference]: Finished difference Result 383 states and 450 transitions. [2022-11-20 11:59:07,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:59:07,737 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 5.28) internal successors, (132), 25 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-11-20 11:59:07,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:07,738 INFO L225 Difference]: With dead ends: 383 [2022-11-20 11:59:07,738 INFO L226 Difference]: Without dead ends: 383 [2022-11-20 11:59:07,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=227, Invalid=829, Unknown=0, NotChecked=0, Total=1056 [2022-11-20 11:59:07,739 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 436 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 11 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:07,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 122 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 260 Invalid, 0 Unknown, 11 Unchecked, 0.3s Time] [2022-11-20 11:59:07,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-20 11:59:07,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 363. [2022-11-20 11:59:07,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 331 states have (on average 1.229607250755287) internal successors, (407), 346 states have internal predecessors, (407), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-20 11:59:07,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 431 transitions. [2022-11-20 11:59:07,747 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 431 transitions. Word has length 51 [2022-11-20 11:59:07,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:07,747 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 431 transitions. [2022-11-20 11:59:07,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 5.28) internal successors, (132), 25 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-11-20 11:59:07,748 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 431 transitions. [2022-11-20 11:59:07,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-20 11:59:07,749 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:07,749 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-11-20 11:59:07,756 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:07,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-20 11:59:07,954 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:07,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:07,955 INFO L85 PathProgramCache]: Analyzing trace with hash -563187968, now seen corresponding path program 1 times [2022-11-20 11:59:07,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:07,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715413833] [2022-11-20 11:59:07,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:07,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:07,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:08,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:08,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:08,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:08,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:08,218 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:08,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:08,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715413833] [2022-11-20 11:59:08,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715413833] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:08,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067290761] [2022-11-20 11:59:08,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:08,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:08,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:08,220 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:08,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-20 11:59:08,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:08,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 11:59:08,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:08,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:59:08,502 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-20 11:59:08,511 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 11:59:08,512 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-11-20 11:59:08,589 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:08,590 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:08,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067290761] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:08,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:59:08,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 12 [2022-11-20 11:59:08,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530063576] [2022-11-20 11:59:08,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:08,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:59:08,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:08,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:59:08,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:59:08,593 INFO L87 Difference]: Start difference. First operand 363 states and 431 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 11:59:08,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:08,771 INFO L93 Difference]: Finished difference Result 433 states and 499 transitions. [2022-11-20 11:59:08,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:59:08,772 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 51 [2022-11-20 11:59:08,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:08,773 INFO L225 Difference]: With dead ends: 433 [2022-11-20 11:59:08,773 INFO L226 Difference]: Without dead ends: 433 [2022-11-20 11:59:08,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2022-11-20 11:59:08,774 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 240 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:08,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 81 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:59:08,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2022-11-20 11:59:08,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 363. [2022-11-20 11:59:08,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 331 states have (on average 1.2205438066465257) internal successors, (404), 346 states have internal predecessors, (404), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-20 11:59:08,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 428 transitions. [2022-11-20 11:59:08,795 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 428 transitions. Word has length 51 [2022-11-20 11:59:08,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:08,795 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 428 transitions. [2022-11-20 11:59:08,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 11:59:08,796 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 428 transitions. [2022-11-20 11:59:08,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-20 11:59:08,796 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:08,797 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:08,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:09,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:09,003 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:09,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:09,003 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2022-11-20 11:59:09,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:09,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398039015] [2022-11-20 11:59:09,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:09,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:09,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:09,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:09,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:09,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:09,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:09,184 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:59:09,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:09,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398039015] [2022-11-20 11:59:09,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398039015] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:09,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898964192] [2022-11-20 11:59:09,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:09,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:09,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:09,197 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:09,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-20 11:59:09,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:09,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 11:59:09,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:09,438 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:59:09,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:09,699 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 11:59:09,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898964192] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:59:09,699 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:59:09,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 12 [2022-11-20 11:59:09,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284480312] [2022-11-20 11:59:09,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:09,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 11:59:09,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:09,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 11:59:09,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:59:09,701 INFO L87 Difference]: Start difference. First operand 363 states and 428 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-20 11:59:10,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:10,163 INFO L93 Difference]: Finished difference Result 383 states and 442 transitions. [2022-11-20 11:59:10,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 11:59:10,164 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 52 [2022-11-20 11:59:10,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:10,166 INFO L225 Difference]: With dead ends: 383 [2022-11-20 11:59:10,166 INFO L226 Difference]: Without dead ends: 383 [2022-11-20 11:59:10,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2022-11-20 11:59:10,167 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 312 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:10,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 302 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:59:10,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-20 11:59:10,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 362. [2022-11-20 11:59:10,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 331 states have (on average 1.2054380664652569) internal successors, (399), 345 states have internal predecessors, (399), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-20 11:59:10,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 423 transitions. [2022-11-20 11:59:10,175 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 423 transitions. Word has length 52 [2022-11-20 11:59:10,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:10,175 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 423 transitions. [2022-11-20 11:59:10,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-20 11:59:10,176 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 423 transitions. [2022-11-20 11:59:10,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-20 11:59:10,177 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:10,177 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-11-20 11:59:10,182 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:10,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-11-20 11:59:10,383 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:10,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:10,383 INFO L85 PathProgramCache]: Analyzing trace with hash -278957874, now seen corresponding path program 1 times [2022-11-20 11:59:10,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:10,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192577694] [2022-11-20 11:59:10,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:10,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:10,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:10,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:10,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:10,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:11,353 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:11,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:11,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192577694] [2022-11-20 11:59:11,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192577694] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:11,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782674789] [2022-11-20 11:59:11,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:11,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:11,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:11,356 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:11,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-20 11:59:11,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:11,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-20 11:59:11,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:11,721 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 11:59:11,722 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-11-20 11:59:12,043 INFO L321 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2022-11-20 11:59:12,043 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-11-20 11:59:12,103 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-20 11:59:12,103 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-11-20 11:59:12,297 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-11-20 11:59:12,326 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:12,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:12,440 INFO L321 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2022-11-20 11:59:12,440 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 178 treesize of output 165 [2022-11-20 11:59:12,862 INFO L321 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-11-20 11:59:12,862 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-11-20 11:59:13,330 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:13,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782674789] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:59:13,330 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:59:13,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 14] total 44 [2022-11-20 11:59:13,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653047154] [2022-11-20 11:59:13,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:13,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-20 11:59:13,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:13,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-20 11:59:13,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1862, Unknown=0, NotChecked=0, Total=2070 [2022-11-20 11:59:13,332 INFO L87 Difference]: Start difference. First operand 362 states and 423 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-11-20 11:59:14,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:14,736 INFO L93 Difference]: Finished difference Result 441 states and 502 transitions. [2022-11-20 11:59:14,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-20 11:59:14,737 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-11-20 11:59:14,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:14,739 INFO L225 Difference]: With dead ends: 441 [2022-11-20 11:59:14,739 INFO L226 Difference]: Without dead ends: 441 [2022-11-20 11:59:14,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 83 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=569, Invalid=2853, Unknown=0, NotChecked=0, Total=3422 [2022-11-20 11:59:14,741 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 949 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 833 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 1055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 833 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:14,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [949 Valid, 294 Invalid, 1055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 833 Invalid, 0 Unknown, 43 Unchecked, 0.7s Time] [2022-11-20 11:59:14,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-11-20 11:59:14,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 362. [2022-11-20 11:59:14,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 331 states have (on average 1.202416918429003) internal successors, (398), 345 states have internal predecessors, (398), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-20 11:59:14,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 422 transitions. [2022-11-20 11:59:14,749 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 422 transitions. Word has length 52 [2022-11-20 11:59:14,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:14,750 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 422 transitions. [2022-11-20 11:59:14,750 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-11-20 11:59:14,750 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 422 transitions. [2022-11-20 11:59:14,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-20 11:59:14,751 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:14,751 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, 1, 1, 1, 1, 1] [2022-11-20 11:59:14,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:14,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-11-20 11:59:14,957 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:14,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:14,957 INFO L85 PathProgramCache]: Analyzing trace with hash 21635793, now seen corresponding path program 1 times [2022-11-20 11:59:14,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:14,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275671715] [2022-11-20 11:59:14,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:14,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:14,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:15,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:15,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:15,014 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:59:15,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:15,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275671715] [2022-11-20 11:59:15,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275671715] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:15,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931362612] [2022-11-20 11:59:15,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:15,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:15,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:15,016 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:15,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-20 11:59:15,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:15,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 11:59:15,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:15,134 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-20 11:59:15,134 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:15,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931362612] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:15,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 11:59:15,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-20 11:59:15,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968840983] [2022-11-20 11:59:15,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:15,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 11:59:15,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:15,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 11:59:15,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:59:15,137 INFO L87 Difference]: Start difference. First operand 362 states and 422 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 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-11-20 11:59:15,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:15,141 INFO L93 Difference]: Finished difference Result 314 states and 356 transitions. [2022-11-20 11:59:15,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 11:59:15,144 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 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 52 [2022-11-20 11:59:15,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:15,146 INFO L225 Difference]: With dead ends: 314 [2022-11-20 11:59:15,146 INFO L226 Difference]: Without dead ends: 314 [2022-11-20 11:59:15,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:59:15,147 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 4 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 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-11-20 11:59:15,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 98 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:59:15,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-11-20 11:59:15,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 297. [2022-11-20 11:59:15,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 272 states have (on average 1.1801470588235294) internal successors, (321), 282 states have internal predecessors, (321), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-20 11:59:15,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 339 transitions. [2022-11-20 11:59:15,154 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 339 transitions. Word has length 52 [2022-11-20 11:59:15,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:15,154 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 339 transitions. [2022-11-20 11:59:15,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 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-11-20 11:59:15,155 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 339 transitions. [2022-11-20 11:59:15,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-20 11:59:15,155 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:15,156 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2022-11-20 11:59:15,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:15,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:15,361 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:15,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:15,362 INFO L85 PathProgramCache]: Analyzing trace with hash -57759457, now seen corresponding path program 1 times [2022-11-20 11:59:15,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:15,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376651434] [2022-11-20 11:59:15,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:15,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:15,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:16,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:16,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:16,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:16,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:16,404 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 15 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:16,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:16,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376651434] [2022-11-20 11:59:16,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376651434] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:16,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041669172] [2022-11-20 11:59:16,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:16,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:16,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:16,406 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:16,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-20 11:59:16,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:16,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 11:59:16,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:16,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:59:16,828 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-20 11:59:16,843 INFO L321 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2022-11-20 11:59:16,844 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 15 [2022-11-20 11:59:16,999 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-11-20 11:59:17,003 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 17 treesize of output 9 [2022-11-20 11:59:17,031 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:17,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:17,222 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 11:59:17,225 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 31 treesize of output 19 [2022-11-20 11:59:17,236 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 10 treesize of output 6 [2022-11-20 11:59:17,567 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:59:17,568 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 43 treesize of output 47 [2022-11-20 11:59:17,697 INFO L321 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-11-20 11:59:17,698 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 49 [2022-11-20 11:59:17,754 INFO L321 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-20 11:59:17,754 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 9 [2022-11-20 11:59:17,815 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:17,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041669172] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:59:17,815 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:59:17,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 8, 10] total 34 [2022-11-20 11:59:17,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646028024] [2022-11-20 11:59:17,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:17,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-20 11:59:17,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:17,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-20 11:59:17,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=1055, Unknown=0, NotChecked=0, Total=1190 [2022-11-20 11:59:17,818 INFO L87 Difference]: Start difference. First operand 297 states and 339 transitions. Second operand has 35 states, 33 states have (on average 4.363636363636363) internal successors, (144), 31 states have internal predecessors, (144), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-20 11:59:19,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:19,432 INFO L93 Difference]: Finished difference Result 366 states and 409 transitions. [2022-11-20 11:59:19,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 11:59:19,433 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 4.363636363636363) internal successors, (144), 31 states have internal predecessors, (144), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 53 [2022-11-20 11:59:19,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:19,434 INFO L225 Difference]: With dead ends: 366 [2022-11-20 11:59:19,435 INFO L226 Difference]: Without dead ends: 366 [2022-11-20 11:59:19,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 100 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=570, Invalid=2186, Unknown=0, NotChecked=0, Total=2756 [2022-11-20 11:59:19,436 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 652 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:19,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 163 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 469 Invalid, 0 Unknown, 74 Unchecked, 0.4s Time] [2022-11-20 11:59:19,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-11-20 11:59:19,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 297. [2022-11-20 11:59:19,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 272 states have (on average 1.1764705882352942) internal successors, (320), 282 states have internal predecessors, (320), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-20 11:59:19,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 338 transitions. [2022-11-20 11:59:19,443 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 338 transitions. Word has length 53 [2022-11-20 11:59:19,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:19,444 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 338 transitions. [2022-11-20 11:59:19,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 4.363636363636363) internal successors, (144), 31 states have internal predecessors, (144), 7 states have call successors, (9), 6 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-20 11:59:19,444 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 338 transitions. [2022-11-20 11:59:19,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-20 11:59:19,445 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:19,445 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-11-20 11:59:19,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:19,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:19,651 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:19,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:19,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1790543120, now seen corresponding path program 1 times [2022-11-20 11:59:19,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:19,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353381267] [2022-11-20 11:59:19,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:19,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:19,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:19,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:19,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:19,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:19,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:20,114 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:20,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:20,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353381267] [2022-11-20 11:59:20,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353381267] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:20,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47568814] [2022-11-20 11:59:20,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:20,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:20,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:20,127 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:20,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-20 11:59:20,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:20,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-20 11:59:20,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:20,354 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 11:59:20,355 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-11-20 11:59:20,474 WARN L859 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| Int) (v_ArrVal_230 Int)) (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| 1) |c_old(~global~0.base)| v_ArrVal_230))) is different from true [2022-11-20 11:59:20,519 INFO L321 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-11-20 11:59:20,519 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-11-20 11:59:20,596 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-11-20 11:59:20,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:20,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47568814] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:20,962 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:20,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2022-11-20 11:59:20,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849707095] [2022-11-20 11:59:20,963 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:20,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-20 11:59:20,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:20,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-20 11:59:20,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=409, Unknown=1, NotChecked=42, Total=552 [2022-11-20 11:59:20,965 INFO L87 Difference]: Start difference. First operand 297 states and 338 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-11-20 11:59:21,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:21,815 INFO L93 Difference]: Finished difference Result 311 states and 350 transitions. [2022-11-20 11:59:21,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-20 11:59:21,816 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-11-20 11:59:21,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:21,818 INFO L225 Difference]: With dead ends: 311 [2022-11-20 11:59:21,818 INFO L226 Difference]: Without dead ends: 311 [2022-11-20 11:59:21,819 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 80 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=364, Invalid=1121, Unknown=1, NotChecked=74, Total=1560 [2022-11-20 11:59:21,819 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 305 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 167 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:21,819 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [305 Valid, 373 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 198 Invalid, 0 Unknown, 167 Unchecked, 0.2s Time] [2022-11-20 11:59:21,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2022-11-20 11:59:21,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 296. [2022-11-20 11:59:21,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 272 states have (on average 1.1727941176470589) internal successors, (319), 281 states have internal predecessors, (319), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-20 11:59:21,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 337 transitions. [2022-11-20 11:59:21,825 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 337 transitions. Word has length 54 [2022-11-20 11:59:21,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:21,826 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 337 transitions. [2022-11-20 11:59:21,826 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-11-20 11:59:21,826 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 337 transitions. [2022-11-20 11:59:21,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-20 11:59:21,827 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:21,827 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:21,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:22,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:22,033 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:22,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:22,033 INFO L85 PathProgramCache]: Analyzing trace with hash 1889386740, now seen corresponding path program 2 times [2022-11-20 11:59:22,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:22,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263742150] [2022-11-20 11:59:22,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:22,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:22,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:22,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:22,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:22,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:22,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:22,393 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 10 proven. 37 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-20 11:59:22,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:22,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263742150] [2022-11-20 11:59:22,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263742150] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:22,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944720726] [2022-11-20 11:59:22,394 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:59:22,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:22,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:22,398 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:22,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-20 11:59:22,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 11:59:22,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:59:22,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 11:59:22,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:22,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:59:22,947 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 11:59:23,099 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:59:23,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:25,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944720726] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:25,382 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:25,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2022-11-20 11:59:25,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901002393] [2022-11-20 11:59:25,382 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:25,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 11:59:25,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:25,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 11:59:25,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-11-20 11:59:25,383 INFO L87 Difference]: Start difference. First operand 296 states and 337 transitions. Second operand has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-20 11:59:26,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:26,161 INFO L93 Difference]: Finished difference Result 321 states and 357 transitions. [2022-11-20 11:59:26,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 11:59:26,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 56 [2022-11-20 11:59:26,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:26,163 INFO L225 Difference]: With dead ends: 321 [2022-11-20 11:59:26,163 INFO L226 Difference]: Without dead ends: 321 [2022-11-20 11:59:26,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=232, Invalid=890, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 11:59:26,164 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 345 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:26,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 268 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 351 Invalid, 0 Unknown, 62 Unchecked, 0.3s Time] [2022-11-20 11:59:26,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-11-20 11:59:26,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 296. [2022-11-20 11:59:26,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 272 states have (on average 1.161764705882353) internal successors, (316), 281 states have internal predecessors, (316), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-20 11:59:26,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 334 transitions. [2022-11-20 11:59:26,170 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 334 transitions. Word has length 56 [2022-11-20 11:59:26,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:26,171 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 334 transitions. [2022-11-20 11:59:26,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-20 11:59:26,171 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 334 transitions. [2022-11-20 11:59:26,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-20 11:59:26,172 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:26,172 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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-11-20 11:59:26,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:26,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:26,379 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:26,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:26,379 INFO L85 PathProgramCache]: Analyzing trace with hash -1842875129, now seen corresponding path program 1 times [2022-11-20 11:59:26,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:26,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133567167] [2022-11-20 11:59:26,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:26,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:26,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:26,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:26,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:26,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:26,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:27,036 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:27,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:27,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133567167] [2022-11-20 11:59:27,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133567167] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:27,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094106734] [2022-11-20 11:59:27,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:27,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:27,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:27,039 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:27,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-20 11:59:27,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:27,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-20 11:59:27,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:27,375 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:59:27,375 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 11:59:27,598 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 11:59:27,599 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-11-20 11:59:27,707 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 11:59:27,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:59:27,812 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-20 11:59:27,948 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 11:59:27,948 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-11-20 11:59:28,051 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:28,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:28,292 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 11:59:28,302 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-20 11:59:28,302 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 13 treesize of output 12 [2022-11-20 11:59:28,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094106734] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:28,394 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:28,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 30 [2022-11-20 11:59:28,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214971655] [2022-11-20 11:59:28,395 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:28,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-20 11:59:28,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:28,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-20 11:59:28,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1168, Unknown=4, NotChecked=0, Total=1332 [2022-11-20 11:59:28,396 INFO L87 Difference]: Start difference. First operand 296 states and 334 transitions. Second operand has 32 states, 28 states have (on average 3.857142857142857) internal successors, (108), 25 states have internal predecessors, (108), 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-11-20 11:59:29,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:29,926 INFO L93 Difference]: Finished difference Result 320 states and 355 transitions. [2022-11-20 11:59:29,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-20 11:59:29,926 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 3.857142857142857) internal successors, (108), 25 states have internal predecessors, (108), 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 59 [2022-11-20 11:59:29,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:29,928 INFO L225 Difference]: With dead ends: 320 [2022-11-20 11:59:29,928 INFO L226 Difference]: Without dead ends: 320 [2022-11-20 11:59:29,929 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=496, Invalid=2580, Unknown=4, NotChecked=0, Total=3080 [2022-11-20 11:59:29,929 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 644 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 644 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 218 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:29,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [644 Valid, 376 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 428 Invalid, 0 Unknown, 218 Unchecked, 0.4s Time] [2022-11-20 11:59:29,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2022-11-20 11:59:29,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 293. [2022-11-20 11:59:29,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 272 states have (on average 1.1470588235294117) internal successors, (312), 278 states have internal predecessors, (312), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-20 11:59:29,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 330 transitions. [2022-11-20 11:59:29,936 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 330 transitions. Word has length 59 [2022-11-20 11:59:29,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:29,937 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 330 transitions. [2022-11-20 11:59:29,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 3.857142857142857) internal successors, (108), 25 states have internal predecessors, (108), 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-11-20 11:59:29,937 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 330 transitions. [2022-11-20 11:59:29,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-20 11:59:29,938 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:29,938 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-11-20 11:59:29,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:30,144 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:30,144 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:30,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:30,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1294554201, now seen corresponding path program 1 times [2022-11-20 11:59:30,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:30,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622541233] [2022-11-20 11:59:30,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:30,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:30,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:30,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:30,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:30,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:30,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:30,883 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:30,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:30,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622541233] [2022-11-20 11:59:30,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622541233] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:30,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948936393] [2022-11-20 11:59:30,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:30,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:30,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:30,885 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:30,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-20 11:59:30,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:30,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-20 11:59:31,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:31,311 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 11:59:31,311 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-11-20 11:59:31,669 INFO L321 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-11-20 11:59:31,670 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-11-20 11:59:31,842 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-11-20 11:59:31,869 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:31,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:32,035 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948936393] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:32,035 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:32,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 26 [2022-11-20 11:59:32,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521538071] [2022-11-20 11:59:32,035 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:32,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 11:59:32,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:32,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 11:59:32,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=812, Unknown=4, NotChecked=0, Total=930 [2022-11-20 11:59:32,037 INFO L87 Difference]: Start difference. First operand 293 states and 330 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-11-20 11:59:33,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:33,921 INFO L93 Difference]: Finished difference Result 331 states and 365 transitions. [2022-11-20 11:59:33,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-11-20 11:59:33,922 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-11-20 11:59:33,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:33,923 INFO L225 Difference]: With dead ends: 331 [2022-11-20 11:59:33,923 INFO L226 Difference]: Without dead ends: 331 [2022-11-20 11:59:33,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 66 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 974 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=626, Invalid=2910, Unknown=4, NotChecked=0, Total=3540 [2022-11-20 11:59:33,925 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 531 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:33,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 245 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 502 Invalid, 0 Unknown, 102 Unchecked, 0.4s Time] [2022-11-20 11:59:33,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-11-20 11:59:33,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 292. [2022-11-20 11:59:33,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 272 states have (on average 1.1433823529411764) internal successors, (311), 277 states have internal predecessors, (311), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-20 11:59:33,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 329 transitions. [2022-11-20 11:59:33,938 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 329 transitions. Word has length 60 [2022-11-20 11:59:33,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:33,938 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 329 transitions. [2022-11-20 11:59:33,938 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-11-20 11:59:33,939 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 329 transitions. [2022-11-20 11:59:33,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-20 11:59:33,943 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:33,943 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-11-20 11:59:33,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:34,144 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-20 11:59:34,144 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:34,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:34,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1476474522, now seen corresponding path program 1 times [2022-11-20 11:59:34,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:34,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948077294] [2022-11-20 11:59:34,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:34,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:34,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:34,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:34,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:34,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:34,988 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 15 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:34,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:34,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948077294] [2022-11-20 11:59:34,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948077294] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:34,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477048283] [2022-11-20 11:59:34,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:34,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:34,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:34,991 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:35,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-20 11:59:35,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:35,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 63 conjunts are in the unsatisfiable core [2022-11-20 11:59:35,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:35,938 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 11:59:35,938 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 11:59:35,967 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 11:59:35,967 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-11-20 11:59:36,580 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 11:59:36,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 11:59:36,763 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 11:59:37,260 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-11-20 11:59:37,267 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 11:59:37,267 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-11-20 11:59:37,351 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 11:59:37,394 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 1 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:37,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:37,794 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-11-20 11:59:37,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477048283] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:37,881 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:37,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 33 [2022-11-20 11:59:37,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141274199] [2022-11-20 11:59:37,881 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:37,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-20 11:59:37,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:37,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-20 11:59:37,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1484, Unknown=0, NotChecked=0, Total=1640 [2022-11-20 11:59:37,883 INFO L87 Difference]: Start difference. First operand 292 states and 329 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-11-20 11:59:41,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:41,751 INFO L93 Difference]: Finished difference Result 484 states and 536 transitions. [2022-11-20 11:59:41,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-20 11:59:41,752 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-11-20 11:59:41,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:41,754 INFO L225 Difference]: With dead ends: 484 [2022-11-20 11:59:41,754 INFO L226 Difference]: Without dead ends: 484 [2022-11-20 11:59:41,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 58 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1557 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=762, Invalid=4788, Unknown=0, NotChecked=0, Total=5550 [2022-11-20 11:59:41,756 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 713 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 731 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 713 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 846 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:41,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [713 Valid, 631 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 731 Invalid, 0 Unknown, 846 Unchecked, 0.7s Time] [2022-11-20 11:59:41,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2022-11-20 11:59:41,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 250. [2022-11-20 11:59:41,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 233 states have (on average 1.1373390557939915) internal successors, (265), 237 states have internal predecessors, (265), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-20 11:59:41,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 281 transitions. [2022-11-20 11:59:41,764 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 281 transitions. Word has length 61 [2022-11-20 11:59:41,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:41,765 INFO L495 AbstractCegarLoop]: Abstraction has 250 states and 281 transitions. [2022-11-20 11:59:41,765 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-11-20 11:59:41,765 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 281 transitions. [2022-11-20 11:59:41,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-20 11:59:41,766 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:41,766 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 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, 1] [2022-11-20 11:59:41,779 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:41,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-20 11:59:41,972 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:41,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:41,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1058178217, now seen corresponding path program 1 times [2022-11-20 11:59:41,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:41,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772140785] [2022-11-20 11:59:41,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:41,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:41,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:42,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:42,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:42,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:42,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:42,100 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:59:42,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:42,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772140785] [2022-11-20 11:59:42,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772140785] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:42,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814429673] [2022-11-20 11:59:42,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:42,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:42,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:42,102 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:42,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-20 11:59:42,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:42,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 11:59:42,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:42,225 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 11:59:42,274 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 11:59:42,274 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-11-20 11:59:42,283 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:59:42,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:42,455 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 11:59:42,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814429673] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:59:42,455 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 11:59:42,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 6 [2022-11-20 11:59:42,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136872727] [2022-11-20 11:59:42,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:42,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 11:59:42,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:42,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 11:59:42,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-20 11:59:42,457 INFO L87 Difference]: Start difference. First operand 250 states and 281 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 11:59:42,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:42,562 INFO L93 Difference]: Finished difference Result 298 states and 333 transitions. [2022-11-20 11:59:42,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:59:42,562 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 63 [2022-11-20 11:59:42,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:42,563 INFO L225 Difference]: With dead ends: 298 [2022-11-20 11:59:42,564 INFO L226 Difference]: Without dead ends: 298 [2022-11-20 11:59:42,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-11-20 11:59:42,564 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 57 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:42,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 117 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 80 Invalid, 0 Unknown, 60 Unchecked, 0.1s Time] [2022-11-20 11:59:42,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-11-20 11:59:42,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 284. [2022-11-20 11:59:42,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 264 states have (on average 1.1363636363636365) internal successors, (300), 269 states have internal predecessors, (300), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-20 11:59:42,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 320 transitions. [2022-11-20 11:59:42,572 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 320 transitions. Word has length 63 [2022-11-20 11:59:42,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:42,572 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 320 transitions. [2022-11-20 11:59:42,572 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 11:59:42,573 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 320 transitions. [2022-11-20 11:59:42,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-20 11:59:42,573 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:42,574 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-11-20 11:59:42,579 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:42,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-20 11:59:42,779 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:42,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:42,780 INFO L85 PathProgramCache]: Analyzing trace with hash 586619876, now seen corresponding path program 1 times [2022-11-20 11:59:42,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:42,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323131420] [2022-11-20 11:59:42,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:42,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:42,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:42,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:42,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:42,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:42,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:43,128 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 24 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 11:59:43,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:43,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323131420] [2022-11-20 11:59:43,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323131420] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:43,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953159344] [2022-11-20 11:59:43,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:43,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 11:59:43,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:43,130 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 11:59:43,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-20 11:59:43,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:43,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 11:59:43,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:43,254 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 11:59:43,419 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-20 11:59:43,420 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-11-20 11:59:43,455 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-20 11:59:43,455 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-11-20 11:59:43,467 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:43,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:43,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953159344] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 11:59:43,551 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:43,551 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2022-11-20 11:59:43,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580430589] [2022-11-20 11:59:43,552 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:43,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 11:59:43,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:43,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 11:59:43,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=121, Unknown=1, NotChecked=0, Total=156 [2022-11-20 11:59:43,553 INFO L87 Difference]: Start difference. First operand 284 states and 320 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-11-20 11:59:43,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:43,840 INFO L93 Difference]: Finished difference Result 289 states and 324 transitions. [2022-11-20 11:59:43,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 11:59:43,840 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-11-20 11:59:43,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:43,842 INFO L225 Difference]: With dead ends: 289 [2022-11-20 11:59:43,842 INFO L226 Difference]: Without dead ends: 289 [2022-11-20 11:59:43,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=74, Invalid=231, Unknown=1, NotChecked=0, Total=306 [2022-11-20 11:59:43,843 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 79 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:43,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 198 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 180 Invalid, 0 Unknown, 94 Unchecked, 0.1s Time] [2022-11-20 11:59:43,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-11-20 11:59:43,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 241. [2022-11-20 11:59:43,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 225 states have (on average 1.1333333333333333) internal successors, (255), 228 states have internal predecessors, (255), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-20 11:59:43,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 271 transitions. [2022-11-20 11:59:43,850 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 271 transitions. Word has length 66 [2022-11-20 11:59:43,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:43,851 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 271 transitions. [2022-11-20 11:59:43,851 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-11-20 11:59:43,851 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 271 transitions. [2022-11-20 11:59:43,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-20 11:59:43,852 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:43,852 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:43,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:44,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-11-20 11:59:44,058 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:44,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:44,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1008566956, now seen corresponding path program 1 times [2022-11-20 11:59:44,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:44,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393199826] [2022-11-20 11:59:44,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:44,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:44,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:44,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-20 11:59:44,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:44,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-20 11:59:44,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:44,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-20 11:59:44,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:44,191 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-11-20 11:59:44,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 11:59:44,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393199826] [2022-11-20 11:59:44,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393199826] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:44,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:59:44,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 11:59:44,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444064597] [2022-11-20 11:59:44,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:44,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:59:44,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 11:59:44,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:59:44,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:59:44,194 INFO L87 Difference]: Start difference. First operand 241 states and 271 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 11:59:44,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:44,237 INFO L93 Difference]: Finished difference Result 249 states and 278 transitions. [2022-11-20 11:59:44,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:59:44,238 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 67 [2022-11-20 11:59:44,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:44,239 INFO L225 Difference]: With dead ends: 249 [2022-11-20 11:59:44,239 INFO L226 Difference]: Without dead ends: 240 [2022-11-20 11:59:44,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:59:44,240 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 31 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:44,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 59 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 11:59:44,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-11-20 11:59:44,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 234. [2022-11-20 11:59:44,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 218 states have (on average 1.1238532110091743) internal successors, (245), 221 states have internal predecessors, (245), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-20 11:59:44,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 261 transitions. [2022-11-20 11:59:44,245 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 261 transitions. Word has length 67 [2022-11-20 11:59:44,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:44,245 INFO L495 AbstractCegarLoop]: Abstraction has 234 states and 261 transitions. [2022-11-20 11:59:44,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 11:59:44,246 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 261 transitions. [2022-11-20 11:59:44,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-20 11:59:44,246 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:44,247 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-11-20 11:59:44,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-11-20 11:59:44,247 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:44,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:44,247 INFO L85 PathProgramCache]: Analyzing trace with hash 272552823, now seen corresponding path program 1 times [2022-11-20 11:59:44,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 11:59:44,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513395312] [2022-11-20 11:59:44,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:44,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 11:59:44,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 11:59:44,262 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 11:59:44,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 11:59:44,303 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-20 11:59:44,304 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 11:59:44,305 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2022-11-20 11:59:44,306 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2022-11-20 11:59:44,307 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2022-11-20 11:59:44,307 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2022-11-20 11:59:44,307 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2022-11-20 11:59:44,307 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2022-11-20 11:59:44,308 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2022-11-20 11:59:44,308 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2022-11-20 11:59:44,308 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2022-11-20 11:59:44,308 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2022-11-20 11:59:44,308 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2022-11-20 11:59:44,309 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2022-11-20 11:59:44,309 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2022-11-20 11:59:44,309 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2022-11-20 11:59:44,309 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2022-11-20 11:59:44,309 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2022-11-20 11:59:44,309 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2022-11-20 11:59:44,310 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2022-11-20 11:59:44,310 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2022-11-20 11:59:44,310 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2022-11-20 11:59:44,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-20 11:59:44,313 INFO L444 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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:44,317 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-20 11:59:44,373 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.11 11:59:44 BoogieIcfgContainer [2022-11-20 11:59:44,373 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-20 11:59:44,373 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-20 11:59:44,374 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-20 11:59:44,374 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-20 11:59:44,374 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:58:24" (3/4) ... [2022-11-20 11:59:44,378 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-20 11:59:44,378 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-20 11:59:44,378 INFO L158 Benchmark]: Toolchain (without parser) took 81306.19ms. Allocated memory was 142.6MB in the beginning and 209.7MB in the end (delta: 67.1MB). Free memory was 98.8MB in the beginning and 148.9MB in the end (delta: -50.1MB). Peak memory consumption was 18.5MB. Max. memory is 16.1GB. [2022-11-20 11:59:44,378 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 117.4MB. Free memory is still 94.7MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 11:59:44,379 INFO L158 Benchmark]: CACSL2BoogieTranslator took 552.04ms. Allocated memory is still 142.6MB. Free memory was 98.4MB in the beginning and 79.1MB in the end (delta: 19.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2022-11-20 11:59:44,379 INFO L158 Benchmark]: Boogie Procedure Inliner took 74.42ms. Allocated memory is still 142.6MB. Free memory was 79.1MB in the beginning and 76.8MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-20 11:59:44,379 INFO L158 Benchmark]: Boogie Preprocessor took 62.93ms. Allocated memory is still 142.6MB. Free memory was 76.8MB in the beginning and 75.3MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-20 11:59:44,379 INFO L158 Benchmark]: RCFGBuilder took 496.49ms. Allocated memory is still 142.6MB. Free memory was 75.3MB in the beginning and 112.1MB in the end (delta: -36.8MB). Peak memory consumption was 20.7MB. Max. memory is 16.1GB. [2022-11-20 11:59:44,380 INFO L158 Benchmark]: TraceAbstraction took 80108.89ms. Allocated memory was 142.6MB in the beginning and 209.7MB in the end (delta: 67.1MB). Free memory was 111.4MB in the beginning and 148.9MB in the end (delta: -37.5MB). Peak memory consumption was 29.2MB. Max. memory is 16.1GB. [2022-11-20 11:59:44,380 INFO L158 Benchmark]: Witness Printer took 4.44ms. Allocated memory is still 209.7MB. Free memory was 148.9MB in the beginning and 148.9MB in the end (delta: 2.6kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 11:59:44,381 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.25ms. Allocated memory is still 117.4MB. Free memory is still 94.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 552.04ms. Allocated memory is still 142.6MB. Free memory was 98.4MB in the beginning and 79.1MB in the end (delta: 19.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 74.42ms. Allocated memory is still 142.6MB. Free memory was 79.1MB in the beginning and 76.8MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 62.93ms. Allocated memory is still 142.6MB. Free memory was 76.8MB in the beginning and 75.3MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 496.49ms. Allocated memory is still 142.6MB. Free memory was 75.3MB in the beginning and 112.1MB in the end (delta: -36.8MB). Peak memory consumption was 20.7MB. Max. memory is 16.1GB. * TraceAbstraction took 80108.89ms. Allocated memory was 142.6MB in the beginning and 209.7MB in the end (delta: 67.1MB). Free memory was 111.4MB in the beginning and 148.9MB in the end (delta: -37.5MB). Peak memory consumption was 29.2MB. Max. memory is 16.1GB. * Witness Printer took 4.44ms. Allocated memory is still 209.7MB. Free memory was 148.9MB in the beginning and 148.9MB in the end (delta: 2.6kB). 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: 721]: 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 721. 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] [L722] CALL parse_input("c1") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=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, \old(global)=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, \old(global)=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, \old(global)=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, \old(global)=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, \old(global)=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, \old(global)=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 FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L722] RET parse_input("c1") VAL [commands={6:0}, global={0:0}, state=0] [L723] CALL parse_input("c1") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L723] RET parse_input("c1") VAL [commands={6:0}, global={0:0}, state=0] [L724] CALL parse_input("c2") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].state_needed=0, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].function={-1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={-3:0}] [L706] COND FALSE !(\read(*global)) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={-3:0}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={-3:0}, state=1, x={-3:0}] [L695] RET commands[i].function() [L724] RET parse_input("c2") VAL [commands={6:0}, global={-3:0}, state=1] [L725] return 0; VAL [\result=0, commands={6:0}, global={-3: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: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: 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: 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, 61 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 80.0s, OverallIterations: 43, TraceHistogramMax: 6, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 24.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12320 SdHoareTripleChecker+Valid, 9.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12319 mSDsluCounter, 9858 SdHoareTripleChecker+Invalid, 8.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 2308 IncrementalHoareTripleChecker+Unchecked, 7797 mSDsCounter, 1339 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 9368 IncrementalHoareTripleChecker+Invalid, 13015 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1339 mSolverCounterUnsat, 2061 mSDtfsCounter, 9368 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2935 GetRequests, 2062 SyntacticMatches, 40 SemanticMatches, 833 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7711 ImplicationChecksByTransitivity, 35.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=482occurred in iteration=16, InterpolantAutomatonStates: 531, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 42 MinimizatonAttempts, 2293 StatesRemovedByMinimization, 41 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 43.3s InterpolantComputationTime, 3151 NumberOfCodeBlocks, 3151 NumberOfCodeBlocksAsserted, 77 NumberOfCheckSat, 3593 ConstructedInterpolants, 212 QuantifiedInterpolants, 38154 SizeOfPredicates, 138 NumberOfNonLiveVariables, 8968 ConjunctsInSsa, 602 ConjunctsInUnsatCore, 90 InterpolantComputations, 16 PerfectInterpolantSequences, 1602/2592 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-11-20 11:59:44,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN --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 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e --- 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-6b4ec56 [2022-11-20 11:59:46,720 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 11:59:46,722 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 11:59:46,759 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 11:59:46,759 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 11:59:46,761 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 11:59:46,762 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 11:59:46,764 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 11:59:46,766 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 11:59:46,768 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 11:59:46,769 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 11:59:46,770 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 11:59:46,771 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 11:59:46,772 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 11:59:46,773 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 11:59:46,774 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 11:59:46,775 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 11:59:46,777 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 11:59:46,778 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 11:59:46,780 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 11:59:46,782 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 11:59:46,784 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 11:59:46,785 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 11:59:46,786 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 11:59:46,790 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 11:59:46,790 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 11:59:46,790 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 11:59:46,791 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 11:59:46,792 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 11:59:46,793 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 11:59:46,793 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 11:59:46,794 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 11:59:46,795 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 11:59:46,796 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 11:59:46,797 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 11:59:46,797 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 11:59:46,798 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 11:59:46,798 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 11:59:46,799 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 11:59:46,800 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 11:59:46,800 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 11:59:46,801 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-20 11:59:46,825 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 11:59:46,825 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 11:59:46,826 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 11:59:46,826 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 11:59:46,827 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 11:59:46,827 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 11:59:46,828 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 11:59:46,828 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 11:59:46,828 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 11:59:46,829 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 11:59:46,829 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 11:59:46,829 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 11:59:46,829 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 11:59:46,830 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 11:59:46,830 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 11:59:46,830 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 11:59:46,830 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 11:59:46,830 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 11:59:46,831 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 11:59:46,831 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 11:59:46,831 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-20 11:59:46,831 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-20 11:59:46,831 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 11:59:46,832 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 11:59:46,832 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 11:59:46,832 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 11:59:46,832 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 11:59:46,833 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:59:46,833 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 11:59:46,833 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 11:59:46,833 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-20 11:59:46,833 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-20 11:59:46,834 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-20 11:59:46,834 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/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_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN 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 -> 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e [2022-11-20 11:59:47,190 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 11:59:47,224 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 11:59:47,226 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 11:59:47,227 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 11:59:47,228 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 11:59:47,229 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-20 11:59:50,281 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 11:59:50,614 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 11:59:50,615 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-20 11:59:50,626 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/data/7cac0311c/c8b2533f57c2420cb5252b0fc5c37bf8/FLAGd6fb08fea [2022-11-20 11:59:50,645 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/data/7cac0311c/c8b2533f57c2420cb5252b0fc5c37bf8 [2022-11-20 11:59:50,648 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 11:59:50,651 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 11:59:50,652 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 11:59:50,652 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 11:59:50,656 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 11:59:50,657 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:59:50" (1/1) ... [2022-11-20 11:59:50,658 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a43c6af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:50, skipping insertion in model container [2022-11-20 11:59:50,658 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:59:50" (1/1) ... [2022-11-20 11:59:50,665 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 11:59:50,727 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 11:59:51,219 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:59:51,242 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 11:59:51,323 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 11:59:51,385 INFO L208 MainTranslator]: Completed translation [2022-11-20 11:59:51,386 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51 WrapperNode [2022-11-20 11:59:51,388 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 11:59:51,389 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 11:59:51,390 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 11:59:51,391 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 11:59:51,398 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,418 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,442 INFO L138 Inliner]: procedures = 169, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 96 [2022-11-20 11:59:51,442 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 11:59:51,443 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 11:59:51,443 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 11:59:51,444 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 11:59:51,453 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,454 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,457 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,457 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,467 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,471 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,473 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,474 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,477 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 11:59:51,478 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 11:59:51,478 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 11:59:51,478 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 11:59:51,479 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (1/1) ... [2022-11-20 11:59:51,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 11:59:51,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 11:59:51,517 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 11:59:51,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 11:59:51,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-20 11:59:51,572 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-20 11:59:51,573 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-20 11:59:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 11:59:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 11:59:51,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 11:59:51,574 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 11:59:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 11:59:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-20 11:59:51,575 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 11:59:51,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 11:59:51,775 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 11:59:51,777 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 11:59:52,116 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 11:59:52,123 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 11:59:52,123 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-20 11:59:52,125 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:59:52 BoogieIcfgContainer [2022-11-20 11:59:52,125 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 11:59:52,143 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 11:59:52,144 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 11:59:52,147 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 11:59:52,147 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 11:59:50" (1/3) ... [2022-11-20 11:59:52,148 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3729f7fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:59:52, skipping insertion in model container [2022-11-20 11:59:52,148 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:59:51" (2/3) ... [2022-11-20 11:59:52,148 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3729f7fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:59:52, skipping insertion in model container [2022-11-20 11:59:52,149 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:59:52" (3/3) ... [2022-11-20 11:59:52,150 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2022-11-20 11:59:52,168 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 11:59:52,169 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2022-11-20 11:59:52,213 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 11:59:52,220 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@511a0605, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 11:59:52,220 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-11-20 11:59:52,225 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 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-11-20 11:59:52,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 11:59:52,233 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:52,233 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 11:59:52,234 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:52,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:52,240 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2022-11-20 11:59:52,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:59:52,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2096241037] [2022-11-20 11:59:52,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:52,251 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:52,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:59:52,255 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:59:52,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-20 11:59:52,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:52,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 11:59:52,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:52,481 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:52,481 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:52,482 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:59:52,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2096241037] [2022-11-20 11:59:52,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2096241037] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:52,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:59:52,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 11:59:52,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845370596] [2022-11-20 11:59:52,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:52,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 11:59:52,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:59:52,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 11:59:52,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 11:59:52,532 INFO L87 Difference]: Start difference. First operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 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-11-20 11:59:52,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:52,717 INFO L93 Difference]: Finished difference Result 110 states and 128 transitions. [2022-11-20 11:59:52,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 11:59:52,720 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-11-20 11:59:52,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:52,729 INFO L225 Difference]: With dead ends: 110 [2022-11-20 11:59:52,730 INFO L226 Difference]: Without dead ends: 106 [2022-11-20 11:59:52,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 11:59:52,735 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 52 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:52,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 101 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 11:59:52,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-11-20 11:59:52,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 84. [2022-11-20 11:59:52,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.7017543859649122) internal successors, (97), 76 states have internal predecessors, (97), 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-11-20 11:59:52,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 110 transitions. [2022-11-20 11:59:52,783 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 110 transitions. Word has length 6 [2022-11-20 11:59:52,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:52,787 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 110 transitions. [2022-11-20 11:59:52,787 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-11-20 11:59:52,787 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 110 transitions. [2022-11-20 11:59:52,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 11:59:52,789 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:52,789 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 11:59:52,807 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -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-11-20 11:59:53,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:53,002 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:53,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:53,002 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2022-11-20 11:59:53,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:59:53,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [493525220] [2022-11-20 11:59:53,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:53,003 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:53,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:59:53,005 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:59:53,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-20 11:59:53,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:53,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 11:59:53,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:53,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:53,186 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:53,187 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:59:53,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [493525220] [2022-11-20 11:59:53,187 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [493525220] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:53,188 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:59:53,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 11:59:53,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565089623] [2022-11-20 11:59:53,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:53,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 11:59:53,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:59:53,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 11:59:53,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 11:59:53,191 INFO L87 Difference]: Start difference. First operand 84 states and 110 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-11-20 11:59:53,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:53,416 INFO L93 Difference]: Finished difference Result 206 states and 278 transitions. [2022-11-20 11:59:53,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 11:59:53,417 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-11-20 11:59:53,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:53,420 INFO L225 Difference]: With dead ends: 206 [2022-11-20 11:59:53,420 INFO L226 Difference]: Without dead ends: 206 [2022-11-20 11:59:53,421 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-11-20 11:59:53,422 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 126 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 142 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.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:53,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 142 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:59:53,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-11-20 11:59:53,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 152. [2022-11-20 11:59:53,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 119 states have (on average 1.7394957983193278) internal successors, (207), 138 states have internal predecessors, (207), 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-11-20 11:59:53,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 238 transitions. [2022-11-20 11:59:53,453 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 238 transitions. Word has length 6 [2022-11-20 11:59:53,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:53,454 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 238 transitions. [2022-11-20 11:59:53,454 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-11-20 11:59:53,467 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 238 transitions. [2022-11-20 11:59:53,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 11:59:53,467 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:53,467 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:53,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:53,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:53,679 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:53,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:53,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2022-11-20 11:59:53,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:59:53,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [511471452] [2022-11-20 11:59:53,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:53,680 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:53,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:59:53,682 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:59:53,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-20 11:59:53,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:53,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 11:59:53,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:53,945 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-11-20 11:59:53,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:53,963 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:53,963 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:59:53,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [511471452] [2022-11-20 11:59:53,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [511471452] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:53,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:59:53,968 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:59:53,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266407448] [2022-11-20 11:59:53,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:53,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:59:53,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:59:53,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:59:53,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:59:53,973 INFO L87 Difference]: Start difference. First operand 152 states and 238 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-11-20 11:59:54,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:54,313 INFO L93 Difference]: Finished difference Result 228 states and 325 transitions. [2022-11-20 11:59:54,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:59:54,315 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-11-20 11:59:54,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:54,317 INFO L225 Difference]: With dead ends: 228 [2022-11-20 11:59:54,317 INFO L226 Difference]: Without dead ends: 228 [2022-11-20 11:59:54,318 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-11-20 11:59:54,324 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 137 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:54,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 164 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 11:59:54,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-20 11:59:54,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 155. [2022-11-20 11:59:54,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 122 states have (on average 1.721311475409836) internal successors, (210), 141 states have internal predecessors, (210), 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-11-20 11:59:54,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 241 transitions. [2022-11-20 11:59:54,372 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 241 transitions. Word has length 7 [2022-11-20 11:59:54,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:54,373 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 241 transitions. [2022-11-20 11:59:54,373 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-11-20 11:59:54,373 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 241 transitions. [2022-11-20 11:59:54,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 11:59:54,374 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:54,374 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:54,393 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:54,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:54,585 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:54,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:54,586 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2022-11-20 11:59:54,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:59:54,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1984276000] [2022-11-20 11:59:54,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:54,587 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:54,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:59:54,590 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:59:54,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-20 11:59:54,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:54,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 11:59:54,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:54,884 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-11-20 11:59:54,892 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-11-20 11:59:54,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:54,925 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:54,925 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:59:54,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1984276000] [2022-11-20 11:59:54,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1984276000] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:54,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:59:54,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:59:54,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681610795] [2022-11-20 11:59:54,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:54,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:59:54,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:59:54,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:59:54,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:59:54,937 INFO L87 Difference]: Start difference. First operand 155 states and 241 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-11-20 11:59:55,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:55,221 INFO L93 Difference]: Finished difference Result 208 states and 279 transitions. [2022-11-20 11:59:55,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:59:55,222 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-11-20 11:59:55,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:55,224 INFO L225 Difference]: With dead ends: 208 [2022-11-20 11:59:55,224 INFO L226 Difference]: Without dead ends: 208 [2022-11-20 11:59:55,224 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-11-20 11:59:55,225 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 129 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 190 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-11-20 11:59:55,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 190 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:59:55,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-11-20 11:59:55,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 155. [2022-11-20 11:59:55,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 122 states have (on average 1.7049180327868851) internal successors, (208), 141 states have internal predecessors, (208), 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-11-20 11:59:55,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 239 transitions. [2022-11-20 11:59:55,243 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 239 transitions. Word has length 8 [2022-11-20 11:59:55,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:55,243 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 239 transitions. [2022-11-20 11:59:55,244 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-11-20 11:59:55,244 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 239 transitions. [2022-11-20 11:59:55,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 11:59:55,244 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:55,244 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:55,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:55,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:55,456 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:55,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:55,457 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2022-11-20 11:59:55,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:59:55,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1975810460] [2022-11-20 11:59:55,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:55,458 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:55,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:59:55,459 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:59:55,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-20 11:59:55,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:55,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 11:59:55,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:55,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:55,592 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:55,593 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:59:55,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1975810460] [2022-11-20 11:59:55,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1975810460] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:55,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:59:55,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:59:55,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258074410] [2022-11-20 11:59:55,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:55,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:59:55,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:59:55,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:59:55,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:59:55,595 INFO L87 Difference]: Start difference. First operand 155 states and 239 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-11-20 11:59:55,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:55,781 INFO L93 Difference]: Finished difference Result 234 states and 321 transitions. [2022-11-20 11:59:55,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:59:55,782 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-11-20 11:59:55,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:55,784 INFO L225 Difference]: With dead ends: 234 [2022-11-20 11:59:55,784 INFO L226 Difference]: Without dead ends: 234 [2022-11-20 11:59:55,785 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-11-20 11:59:55,785 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 140 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:55,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 183 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:59:55,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-11-20 11:59:55,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 191. [2022-11-20 11:59:55,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 156 states have (on average 1.6538461538461537) internal successors, (258), 176 states have internal predecessors, (258), 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-11-20 11:59:55,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 289 transitions. [2022-11-20 11:59:55,805 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 289 transitions. Word has length 9 [2022-11-20 11:59:55,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:55,806 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 289 transitions. [2022-11-20 11:59:55,806 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-11-20 11:59:55,806 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 289 transitions. [2022-11-20 11:59:55,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 11:59:55,813 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:55,813 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:55,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:56,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:56,026 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:56,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:56,027 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2022-11-20 11:59:56,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:59:56,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1960288395] [2022-11-20 11:59:56,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:56,027 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:56,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:59:56,029 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:59:56,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-20 11:59:56,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:56,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 11:59:56,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:56,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:56,198 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 11:59:56,198 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:59:56,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1960288395] [2022-11-20 11:59:56,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1960288395] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 11:59:56,199 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 11:59:56,199 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 11:59:56,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323552226] [2022-11-20 11:59:56,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 11:59:56,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 11:59:56,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:59:56,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 11:59:56,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 11:59:56,201 INFO L87 Difference]: Start difference. First operand 191 states and 289 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-11-20 11:59:56,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:56,401 INFO L93 Difference]: Finished difference Result 231 states and 304 transitions. [2022-11-20 11:59:56,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 11:59:56,402 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-11-20 11:59:56,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:56,404 INFO L225 Difference]: With dead ends: 231 [2022-11-20 11:59:56,404 INFO L226 Difference]: Without dead ends: 231 [2022-11-20 11:59:56,404 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-11-20 11:59:56,405 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 123 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 227 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.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:56,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 227 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 11:59:56,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-11-20 11:59:56,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 201. [2022-11-20 11:59:56,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 165 states have (on average 1.6424242424242423) internal successors, (271), 186 states have internal predecessors, (271), 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-11-20 11:59:56,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 302 transitions. [2022-11-20 11:59:56,416 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 302 transitions. Word has length 10 [2022-11-20 11:59:56,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:56,417 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 302 transitions. [2022-11-20 11:59:56,417 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-11-20 11:59:56,417 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 302 transitions. [2022-11-20 11:59:56,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 11:59:56,418 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:56,418 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:56,434 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:56,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:56,635 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:56,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:56,635 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2022-11-20 11:59:56,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:59:56,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1959791970] [2022-11-20 11:59:56,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:56,636 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:56,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:59:56,637 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:59:56,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-20 11:59:56,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:56,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 11:59:56,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:56,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:56,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:57,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:57,271 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:59:57,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1959791970] [2022-11-20 11:59:57,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1959791970] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:59:57,271 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:57,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-20 11:59:57,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887316997] [2022-11-20 11:59:57,272 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:57,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 11:59:57,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:59:57,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 11:59:57,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-11-20 11:59:57,273 INFO L87 Difference]: Start difference. First operand 201 states and 302 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-11-20 11:59:57,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:57,857 INFO L93 Difference]: Finished difference Result 367 states and 495 transitions. [2022-11-20 11:59:57,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 11:59:57,862 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-11-20 11:59:57,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:57,865 INFO L225 Difference]: With dead ends: 367 [2022-11-20 11:59:57,865 INFO L226 Difference]: Without dead ends: 367 [2022-11-20 11:59:57,865 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-11-20 11:59:57,866 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 261 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:57,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 312 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 11:59:57,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-11-20 11:59:57,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 239. [2022-11-20 11:59:57,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 200 states have (on average 1.62) internal successors, (324), 224 states have internal predecessors, (324), 9 states have call successors, (9), 5 states have call predecessors, (9), 10 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-20 11:59:57,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 363 transitions. [2022-11-20 11:59:57,879 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 363 transitions. Word has length 14 [2022-11-20 11:59:57,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:57,879 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 363 transitions. [2022-11-20 11:59:57,880 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-11-20 11:59:57,880 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 363 transitions. [2022-11-20 11:59:57,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 11:59:57,880 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:57,881 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:57,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:58,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:58,091 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:58,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:58,092 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2022-11-20 11:59:58,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:59:58,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [633787137] [2022-11-20 11:59:58,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:58,092 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:58,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:59:58,093 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:59:58,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-20 11:59:58,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:58,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 11:59:58,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:58,415 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-11-20 11:59:58,437 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:58,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:59:58,617 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:58,618 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:59:58,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [633787137] [2022-11-20 11:59:58,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [633787137] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:59:58,618 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:59:58,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-20 11:59:58,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200639742] [2022-11-20 11:59:58,618 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:59:58,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 11:59:58,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:59:58,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 11:59:58,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-20 11:59:58,620 INFO L87 Difference]: Start difference. First operand 239 states and 363 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-11-20 11:59:59,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:59:59,208 INFO L93 Difference]: Finished difference Result 405 states and 567 transitions. [2022-11-20 11:59:59,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:59:59,209 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-11-20 11:59:59,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:59:59,211 INFO L225 Difference]: With dead ends: 405 [2022-11-20 11:59:59,211 INFO L226 Difference]: Without dead ends: 405 [2022-11-20 11:59:59,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:59:59,212 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 269 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:59:59,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 323 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 11:59:59,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2022-11-20 11:59:59,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 249. [2022-11-20 11:59:59,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 210 states have (on average 1.6142857142857143) internal successors, (339), 234 states have internal predecessors, (339), 9 states have call successors, (9), 5 states have call predecessors, (9), 10 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-20 11:59:59,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 378 transitions. [2022-11-20 11:59:59,225 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 378 transitions. Word has length 15 [2022-11-20 11:59:59,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:59:59,225 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 378 transitions. [2022-11-20 11:59:59,225 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-11-20 11:59:59,225 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 378 transitions. [2022-11-20 11:59:59,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:59:59,226 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:59:59,226 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:59:59,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-20 11:59:59,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:59,438 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 11:59:59,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:59:59,439 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2022-11-20 11:59:59,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:59:59,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1161596078] [2022-11-20 11:59:59,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:59:59,440 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:59:59,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:59:59,441 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:59:59,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-20 11:59:59,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:59:59,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 11:59:59,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:59:59,838 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-11-20 11:59:59,845 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-11-20 11:59:59,869 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:59:59,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:00,095 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:00,096 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:00:00,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1161596078] [2022-11-20 12:00:00,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1161596078] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:00:00,096 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:00:00,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-20 12:00:00,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070635959] [2022-11-20 12:00:00,097 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:00:00,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:00:00,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:00:00,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:00:00,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:00:00,098 INFO L87 Difference]: Start difference. First operand 249 states and 378 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-11-20 12:00:01,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:01,540 INFO L93 Difference]: Finished difference Result 626 states and 845 transitions. [2022-11-20 12:00:01,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 12:00:01,542 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-11-20 12:00:01,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:01,545 INFO L225 Difference]: With dead ends: 626 [2022-11-20 12:00:01,545 INFO L226 Difference]: Without dead ends: 626 [2022-11-20 12:00:01,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-11-20 12:00:01,546 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 464 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:01,546 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 606 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-20 12:00:01,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2022-11-20 12:00:01,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 349. [2022-11-20 12:00:01,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 303 states have (on average 1.6336633663366336) internal successors, (495), 330 states have internal predecessors, (495), 11 states have call successors, (11), 7 states have call predecessors, (11), 15 states have return successors, (42), 11 states have call predecessors, (42), 11 states have call successors, (42) [2022-11-20 12:00:01,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 548 transitions. [2022-11-20 12:00:01,563 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 548 transitions. Word has length 16 [2022-11-20 12:00:01,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:01,564 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 548 transitions. [2022-11-20 12:00:01,564 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-11-20 12:00:01,564 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 548 transitions. [2022-11-20 12:00:01,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-20 12:00:01,565 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:01,565 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:00:01,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:01,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:01,777 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:00:01,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:01,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199670, now seen corresponding path program 1 times [2022-11-20 12:00:01,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:00:01,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1212677222] [2022-11-20 12:00:01,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:01,779 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:01,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:00:01,780 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:00:01,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-20 12:00:01,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:01,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 12:00:01,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:01,956 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:01,956 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:00:01,956 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:00:01,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1212677222] [2022-11-20 12:00:01,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1212677222] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:00:01,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:00:01,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 12:00:01,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526429328] [2022-11-20 12:00:01,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:00:01,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:00:01,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:00:01,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:00:01,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:00:01,959 INFO L87 Difference]: Start difference. First operand 349 states and 548 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-11-20 12:00:01,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:01,994 INFO L93 Difference]: Finished difference Result 378 states and 554 transitions. [2022-11-20 12:00:01,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:00:01,995 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-11-20 12:00:01,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:01,996 INFO L225 Difference]: With dead ends: 378 [2022-11-20 12:00:01,997 INFO L226 Difference]: Without dead ends: 378 [2022-11-20 12:00:01,997 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-11-20 12:00:01,998 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 27 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:01,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 118 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:00:01,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-11-20 12:00:02,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 367. [2022-11-20 12:00:02,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 318 states have (on average 1.5628930817610063) internal successors, (497), 347 states have internal predecessors, (497), 11 states have call successors, (11), 8 states have call predecessors, (11), 18 states have return successors, (43), 11 states have call predecessors, (43), 11 states have call successors, (43) [2022-11-20 12:00:02,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 551 transitions. [2022-11-20 12:00:02,010 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 551 transitions. Word has length 18 [2022-11-20 12:00:02,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:02,010 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 551 transitions. [2022-11-20 12:00:02,011 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-11-20 12:00:02,011 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 551 transitions. [2022-11-20 12:00:02,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-20 12:00:02,012 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:02,012 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2022-11-20 12:00:02,031 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:02,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:02,223 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:00:02,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:02,224 INFO L85 PathProgramCache]: Analyzing trace with hash 323759248, now seen corresponding path program 2 times [2022-11-20 12:00:02,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:00:02,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [380957970] [2022-11-20 12:00:02,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:00:02,225 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:02,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:00:02,226 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:00:02,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-20 12:00:02,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:00:02,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:00:02,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 12:00:02,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:02,609 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:02,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:03,377 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:03,378 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:00:03,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [380957970] [2022-11-20 12:00:03,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [380957970] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:00:03,378 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:00:03,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 12:00:03,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182298987] [2022-11-20 12:00:03,378 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:00:03,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:00:03,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:00:03,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:00:03,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:00:03,380 INFO L87 Difference]: Start difference. First operand 367 states and 551 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-11-20 12:00:05,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:05,336 INFO L93 Difference]: Finished difference Result 620 states and 878 transitions. [2022-11-20 12:00:05,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 12:00:05,339 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-11-20 12:00:05,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:05,341 INFO L225 Difference]: With dead ends: 620 [2022-11-20 12:00:05,342 INFO L226 Difference]: Without dead ends: 620 [2022-11-20 12:00:05,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:00:05,343 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 460 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:05,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 360 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-20 12:00:05,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2022-11-20 12:00:05,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 402. [2022-11-20 12:00:05,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 354 states have (on average 1.612994350282486) internal successors, (571), 382 states have internal predecessors, (571), 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-11-20 12:00:05,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 618 transitions. [2022-11-20 12:00:05,361 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 618 transitions. Word has length 22 [2022-11-20 12:00:05,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:05,363 INFO L495 AbstractCegarLoop]: Abstraction has 402 states and 618 transitions. [2022-11-20 12:00:05,363 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-11-20 12:00:05,364 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 618 transitions. [2022-11-20 12:00:05,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-20 12:00:05,368 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:05,368 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-11-20 12:00:05,383 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:05,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:05,580 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:00:05,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:05,580 INFO L85 PathProgramCache]: Analyzing trace with hash 382694474, now seen corresponding path program 1 times [2022-11-20 12:00:05,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:00:05,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2018451013] [2022-11-20 12:00:05,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:05,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:05,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:00:05,582 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:00:05,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-20 12:00:05,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:05,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 12:00:05,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:05,686 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:05,686 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:00:05,686 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:00:05,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2018451013] [2022-11-20 12:00:05,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2018451013] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:00:05,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:00:05,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:00:05,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978250477] [2022-11-20 12:00:05,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:00:05,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:00:05,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:00:05,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:00:05,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:00:05,689 INFO L87 Difference]: Start difference. First operand 402 states and 618 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-11-20 12:00:05,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:05,695 INFO L93 Difference]: Finished difference Result 303 states and 456 transitions. [2022-11-20 12:00:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:00:05,696 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-11-20 12:00:05,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:05,698 INFO L225 Difference]: With dead ends: 303 [2022-11-20 12:00:05,698 INFO L226 Difference]: Without dead ends: 303 [2022-11-20 12:00:05,698 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-11-20 12:00:05,699 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 13 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 126 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-11-20 12:00:05,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 126 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:00:05,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2022-11-20 12:00:05,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 303. [2022-11-20 12:00:05,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 263 states have (on average 1.6121673003802282) internal successors, (424), 288 states have internal predecessors, (424), 8 states have call successors, (8), 6 states have call predecessors, (8), 12 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2022-11-20 12:00:05,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 456 transitions. [2022-11-20 12:00:05,709 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 456 transitions. Word has length 25 [2022-11-20 12:00:05,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:05,710 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 456 transitions. [2022-11-20 12:00:05,710 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-11-20 12:00:05,710 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 456 transitions. [2022-11-20 12:00:05,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-20 12:00:05,713 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:05,714 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-11-20 12:00:05,730 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:05,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:05,926 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:00:05,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:05,926 INFO L85 PathProgramCache]: Analyzing trace with hash -1752183410, now seen corresponding path program 1 times [2022-11-20 12:00:05,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:00:05,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2025603791] [2022-11-20 12:00:05,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:05,927 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:05,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:00:05,928 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:00:05,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-20 12:00:06,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:06,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:00:06,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:08,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:00:08,445 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:00:08,534 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:08,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:10,855 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (bvadd (_ bv4 32) |c_~#commands~0.offset|))) (and (forall ((|v_parse_input_c1_~x~0#1.base_8| (_ BitVec 32))) (or (not (= (_ bv0 1) (select |c_#valid| |v_parse_input_c1_~x~0#1.base_8|))) (forall ((v_ArrVal_8 (_ BitVec 32))) (bvule .cse0 (select (store |c_#length| |v_parse_input_c1_~x~0#1.base_8| v_ArrVal_8) |c_~#commands~0.base|))))) (or (bvule |c_~#commands~0.offset| .cse0) (forall ((|v_parse_input_c1_~x~0#1.base_8| (_ BitVec 32))) (not (= (_ bv0 1) (select |c_#valid| |v_parse_input_c1_~x~0#1.base_8|))))))) is different from false [2022-11-20 12:00:10,860 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:00:10,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2025603791] [2022-11-20 12:00:10,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2025603791] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:10,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1326087686] [2022-11-20 12:00:10,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:10,861 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:00:10,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:00:10,864 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:00:10,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2022-11-20 12:00:11,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:11,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 12:00:11,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:13,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:00:13,439 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:00:13,486 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:13,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:13,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1326087686] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:13,892 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:00:13,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2022-11-20 12:00:13,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429529511] [2022-11-20 12:00:13,892 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:00:13,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:00:13,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:00:13,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:00:13,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=4, NotChecked=16, Total=110 [2022-11-20 12:00:13,893 INFO L87 Difference]: Start difference. First operand 303 states and 456 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-11-20 12:00:18,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:18,481 INFO L93 Difference]: Finished difference Result 486 states and 658 transitions. [2022-11-20 12:00:18,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:00:18,482 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-11-20 12:00:18,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:18,484 INFO L225 Difference]: With dead ends: 486 [2022-11-20 12:00:18,485 INFO L226 Difference]: Without dead ends: 486 [2022-11-20 12:00:18,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=76, Invalid=162, Unknown=6, NotChecked=28, Total=272 [2022-11-20 12:00:18,485 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 306 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:18,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 197 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 121 Invalid, 0 Unknown, 55 Unchecked, 0.4s Time] [2022-11-20 12:00:18,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2022-11-20 12:00:18,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 366. [2022-11-20 12:00:18,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 323 states have (on average 1.5665634674922602) internal successors, (506), 349 states have internal predecessors, (506), 9 states have call successors, (9), 7 states have call predecessors, (9), 14 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2022-11-20 12:00:18,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 542 transitions. [2022-11-20 12:00:18,497 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 542 transitions. Word has length 27 [2022-11-20 12:00:18,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:18,497 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 542 transitions. [2022-11-20 12:00:18,498 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-11-20 12:00:18,498 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 542 transitions. [2022-11-20 12:00:18,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-20 12:00:18,498 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:18,499 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] [2022-11-20 12:00:18,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:18,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:18,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt [2022-11-20 12:00:18,925 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:00:18,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:18,925 INFO L85 PathProgramCache]: Analyzing trace with hash 2041807728, now seen corresponding path program 1 times [2022-11-20 12:00:18,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:00:18,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [904734998] [2022-11-20 12:00:18,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:18,926 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:18,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:00:18,927 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:00:18,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-20 12:00:19,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:19,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 12:00:19,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:19,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:19,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:19,365 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:19,365 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:00:19,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [904734998] [2022-11-20 12:00:19,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [904734998] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:00:19,366 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:00:19,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-20 12:00:19,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527324913] [2022-11-20 12:00:19,366 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:00:19,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:00:19,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:00:19,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:00:19,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:00:19,367 INFO L87 Difference]: Start difference. First operand 366 states and 542 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 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-11-20 12:00:19,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:19,826 INFO L93 Difference]: Finished difference Result 519 states and 692 transitions. [2022-11-20 12:00:19,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:00:19,827 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 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 28 [2022-11-20 12:00:19,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:19,829 INFO L225 Difference]: With dead ends: 519 [2022-11-20 12:00:19,829 INFO L226 Difference]: Without dead ends: 519 [2022-11-20 12:00:19,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-11-20 12:00:19,830 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 331 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:19,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 278 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 12:00:19,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2022-11-20 12:00:19,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 450. [2022-11-20 12:00:19,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 405 states have (on average 1.4962962962962962) internal successors, (606), 431 states have internal predecessors, (606), 9 states have call successors, (9), 9 states have call predecessors, (9), 16 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-20 12:00:19,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 640 transitions. [2022-11-20 12:00:19,843 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 640 transitions. Word has length 28 [2022-11-20 12:00:19,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:19,843 INFO L495 AbstractCegarLoop]: Abstraction has 450 states and 640 transitions. [2022-11-20 12:00:19,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 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-11-20 12:00:19,844 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 640 transitions. [2022-11-20 12:00:19,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-20 12:00:19,845 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:19,845 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] [2022-11-20 12:00:19,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:20,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:20,057 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:00:20,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:20,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1128469823, now seen corresponding path program 1 times [2022-11-20 12:00:20,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:00:20,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [636475653] [2022-11-20 12:00:20,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:20,058 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:20,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:00:20,059 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:00:20,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-20 12:00:20,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:20,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 12:00:20,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:20,325 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:20,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:20,563 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:20,563 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:00:20,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [636475653] [2022-11-20 12:00:20,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [636475653] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:00:20,564 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:00:20,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-20 12:00:20,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238620606] [2022-11-20 12:00:20,564 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:00:20,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:00:20,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:00:20,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:00:20,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:00:20,565 INFO L87 Difference]: Start difference. First operand 450 states and 640 transitions. Second operand has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 2 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-11-20 12:00:21,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:21,261 INFO L93 Difference]: Finished difference Result 494 states and 655 transitions. [2022-11-20 12:00:21,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 12:00:21,262 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), 2 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-11-20 12:00:21,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:21,264 INFO L225 Difference]: With dead ends: 494 [2022-11-20 12:00:21,265 INFO L226 Difference]: Without dead ends: 494 [2022-11-20 12:00:21,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2022-11-20 12:00:21,266 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 348 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:21,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 321 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 12:00:21,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2022-11-20 12:00:21,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 460. [2022-11-20 12:00:21,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 414 states have (on average 1.461352657004831) internal successors, (605), 441 states have internal predecessors, (605), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-20 12:00:21,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 639 transitions. [2022-11-20 12:00:21,278 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 639 transitions. Word has length 29 [2022-11-20 12:00:21,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:21,278 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 639 transitions. [2022-11-20 12:00:21,279 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), 2 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-11-20 12:00:21,279 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 639 transitions. [2022-11-20 12:00:21,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-20 12:00:21,279 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:21,280 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-11-20 12:00:21,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:21,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:21,492 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:00:21,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:21,493 INFO L85 PathProgramCache]: Analyzing trace with hash -221078483, now seen corresponding path program 1 times [2022-11-20 12:00:21,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:00:21,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [656192413] [2022-11-20 12:00:21,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:21,493 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:21,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:00:21,495 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:00:21,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-20 12:00:21,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:21,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:00:21,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:24,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:00:24,200 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:00:24,335 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-11-20 12:00:24,339 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-11-20 12:00:24,379 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:24,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:26,760 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:00:26,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [656192413] [2022-11-20 12:00:26,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [656192413] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:26,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [865845547] [2022-11-20 12:00:26,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:26,760 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:00:26,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:00:26,763 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:00:26,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2022-11-20 12:00:26,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:26,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:00:26,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:31,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:00:31,506 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:00:31,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-11-20 12:00:31,585 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-11-20 12:00:31,599 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:31,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:33,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [865845547] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:33,845 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:00:33,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2022-11-20 12:00:33,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862170375] [2022-11-20 12:00:33,845 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:00:33,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:00:33,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:00:33,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:00:33,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=119, Unknown=5, NotChecked=0, Total=156 [2022-11-20 12:00:33,847 INFO L87 Difference]: Start difference. First operand 460 states and 639 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-11-20 12:00:40,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:40,808 INFO L93 Difference]: Finished difference Result 613 states and 793 transitions. [2022-11-20 12:00:40,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 12:00:40,808 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-11-20 12:00:40,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:40,812 INFO L225 Difference]: With dead ends: 613 [2022-11-20 12:00:40,812 INFO L226 Difference]: Without dead ends: 613 [2022-11-20 12:00:40,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 17.0s TimeCoverageRelationStatistics Valid=113, Invalid=299, Unknown=8, NotChecked=0, Total=420 [2022-11-20 12:00:40,813 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 238 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:40,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 287 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 200 Invalid, 0 Unknown, 68 Unchecked, 0.6s Time] [2022-11-20 12:00:40,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2022-11-20 12:00:40,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 460. [2022-11-20 12:00:40,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 414 states have (on average 1.4541062801932367) internal successors, (602), 441 states have internal predecessors, (602), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-20 12:00:40,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 636 transitions. [2022-11-20 12:00:40,826 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 636 transitions. Word has length 29 [2022-11-20 12:00:40,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:40,826 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 636 transitions. [2022-11-20 12:00:40,826 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-11-20 12:00:40,827 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 636 transitions. [2022-11-20 12:00:40,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-20 12:00:40,827 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:40,827 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-11-20 12:00:40,847 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:41,041 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:41,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt [2022-11-20 12:00:41,239 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:00:41,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:41,240 INFO L85 PathProgramCache]: Analyzing trace with hash -117381739, now seen corresponding path program 1 times [2022-11-20 12:00:41,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:00:41,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [939563040] [2022-11-20 12:00:41,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:41,240 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:41,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:00:41,241 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:00:41,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-20 12:00:41,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:41,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:00:41,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:43,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:00:43,821 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:00:44,093 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:44,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:48,840 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:00:48,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [939563040] [2022-11-20 12:00:48,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [939563040] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:48,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [800289456] [2022-11-20 12:00:48,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:48,840 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:00:48,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:00:48,847 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:00:48,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2022-11-20 12:00:49,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:49,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:00:49,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:51,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:00:51,477 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:00:51,649 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:51,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:00:52,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [800289456] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:00:52,078 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:00:52,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2022-11-20 12:00:52,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433230044] [2022-11-20 12:00:52,078 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:00:52,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:00:52,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:00:52,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:00:52,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=96, Unknown=4, NotChecked=0, Total=132 [2022-11-20 12:00:52,080 INFO L87 Difference]: Start difference. First operand 460 states and 636 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-11-20 12:00:57,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:00:57,080 INFO L93 Difference]: Finished difference Result 753 states and 973 transitions. [2022-11-20 12:00:57,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 12:00:57,081 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-11-20 12:00:57,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:00:57,084 INFO L225 Difference]: With dead ends: 753 [2022-11-20 12:00:57,084 INFO L226 Difference]: Without dead ends: 753 [2022-11-20 12:00:57,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=106, Invalid=268, Unknown=6, NotChecked=0, Total=380 [2022-11-20 12:00:57,085 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 302 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:00:57,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 336 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 221 Invalid, 0 Unknown, 108 Unchecked, 0.6s Time] [2022-11-20 12:00:57,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-11-20 12:00:57,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 527. [2022-11-20 12:00:57,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 478 states have (on average 1.4581589958158996) internal successors, (697), 506 states have internal predecessors, (697), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2022-11-20 12:00:57,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 735 transitions. [2022-11-20 12:00:57,121 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 735 transitions. Word has length 35 [2022-11-20 12:00:57,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:00:57,128 INFO L495 AbstractCegarLoop]: Abstraction has 527 states and 735 transitions. [2022-11-20 12:00:57,128 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-11-20 12:00:57,128 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 735 transitions. [2022-11-20 12:00:57,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-20 12:00:57,129 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:00:57,129 INFO L195 NwaCegarLoop]: trace histogram [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, 1] [2022-11-20 12:00:57,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:57,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-20 12:00:57,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:57,530 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:00:57,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:00:57,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1271207958, now seen corresponding path program 1 times [2022-11-20 12:00:57,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:00:57,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1268483312] [2022-11-20 12:00:57,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:00:57,531 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:00:57,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:00:57,532 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:00:57,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-20 12:00:57,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:00:57,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 12:00:57,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:00:58,090 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 31 treesize of output 19 [2022-11-20 12:00:58,102 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 25 treesize of output 13 [2022-11-20 12:00:58,186 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:00:58,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:00,884 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:01:00,884 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 31 [2022-11-20 12:01:00,907 INFO L321 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-20 12:01:00,907 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 17 [2022-11-20 12:01:00,959 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:01:00,960 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:00,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1268483312] [2022-11-20 12:01:00,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1268483312] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:01:00,960 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:00,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2022-11-20 12:01:00,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908565047] [2022-11-20 12:01:00,961 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:00,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:01:00,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:00,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:01:00,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:01:00,962 INFO L87 Difference]: Start difference. First operand 527 states and 735 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 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-11-20 12:01:01,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:01,746 INFO L93 Difference]: Finished difference Result 574 states and 749 transitions. [2022-11-20 12:01:01,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 12:01:01,751 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 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 39 [2022-11-20 12:01:01,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:01,754 INFO L225 Difference]: With dead ends: 574 [2022-11-20 12:01:01,754 INFO L226 Difference]: Without dead ends: 574 [2022-11-20 12:01:01,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:01:01,755 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 224 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:01,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 347 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 12:01:01,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2022-11-20 12:01:01,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 484. [2022-11-20 12:01:01,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 438 states have (on average 1.417808219178082) internal successors, (621), 465 states have internal predecessors, (621), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-20 12:01:01,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 655 transitions. [2022-11-20 12:01:01,771 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 655 transitions. Word has length 39 [2022-11-20 12:01:01,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:01,771 INFO L495 AbstractCegarLoop]: Abstraction has 484 states and 655 transitions. [2022-11-20 12:01:01,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 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-11-20 12:01:01,772 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 655 transitions. [2022-11-20 12:01:01,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-20 12:01:01,772 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:01,772 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-11-20 12:01:01,786 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:01,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:01,984 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:01,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:01,985 INFO L85 PathProgramCache]: Analyzing trace with hash 753387604, now seen corresponding path program 1 times [2022-11-20 12:01:01,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:01,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1594451049] [2022-11-20 12:01:01,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:01,986 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:01,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:01,986 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:01,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-20 12:01:02,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:02,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 12:01:02,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:02,175 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:01:02,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:02,305 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:01:02,305 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:02,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1594451049] [2022-11-20 12:01:02,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1594451049] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:01:02,306 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:02,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2022-11-20 12:01:02,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972201191] [2022-11-20 12:01:02,306 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:02,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:01:02,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:02,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:01:02,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:01:02,307 INFO L87 Difference]: Start difference. First operand 484 states and 655 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-11-20 12:01:02,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:02,353 INFO L93 Difference]: Finished difference Result 494 states and 662 transitions. [2022-11-20 12:01:02,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:01:02,354 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-11-20 12:01:02,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:02,356 INFO L225 Difference]: With dead ends: 494 [2022-11-20 12:01:02,356 INFO L226 Difference]: Without dead ends: 494 [2022-11-20 12:01:02,356 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-11-20 12:01:02,357 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 52 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:02,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 113 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:01:02,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2022-11-20 12:01:02,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 482. [2022-11-20 12:01:02,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 438 states have (on average 1.4063926940639269) internal successors, (616), 463 states have internal predecessors, (616), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-20 12:01:02,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 650 transitions. [2022-11-20 12:01:02,370 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 650 transitions. Word has length 40 [2022-11-20 12:01:02,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:02,371 INFO L495 AbstractCegarLoop]: Abstraction has 482 states and 650 transitions. [2022-11-20 12:01:02,371 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-11-20 12:01:02,371 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 650 transitions. [2022-11-20 12:01:02,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-20 12:01:02,372 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:02,372 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-11-20 12:01:02,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-11-20 12:01:02,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:02,584 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:02,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:02,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1880179342, now seen corresponding path program 1 times [2022-11-20 12:01:02,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:02,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [406397173] [2022-11-20 12:01:02,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:02,585 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:02,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:02,586 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:02,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-20 12:01:02,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:02,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 12:01:02,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:03,052 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:01:03,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:03,302 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:01:03,303 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:03,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [406397173] [2022-11-20 12:01:03,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [406397173] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:01:03,303 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:03,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-20 12:01:03,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494125930] [2022-11-20 12:01:03,303 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:03,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:01:03,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:03,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:01:03,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:01:03,305 INFO L87 Difference]: Start difference. First operand 482 states and 650 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-11-20 12:01:03,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:03,567 INFO L93 Difference]: Finished difference Result 430 states and 561 transitions. [2022-11-20 12:01:03,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:01:03,569 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-11-20 12:01:03,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:03,571 INFO L225 Difference]: With dead ends: 430 [2022-11-20 12:01:03,571 INFO L226 Difference]: Without dead ends: 430 [2022-11-20 12:01:03,571 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-11-20 12:01:03,572 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 87 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:03,572 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 162 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:01:03,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2022-11-20 12:01:03,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 400. [2022-11-20 12:01:03,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 363 states have (on average 1.399449035812672) internal successors, (508), 383 states have internal predecessors, (508), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-20 12:01:03,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 534 transitions. [2022-11-20 12:01:03,583 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 534 transitions. Word has length 41 [2022-11-20 12:01:03,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:03,583 INFO L495 AbstractCegarLoop]: Abstraction has 400 states and 534 transitions. [2022-11-20 12:01:03,583 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-11-20 12:01:03,584 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 534 transitions. [2022-11-20 12:01:03,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-20 12:01:03,584 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:03,584 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-11-20 12:01:03,603 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -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-11-20 12:01:03,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:03,796 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:03,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:03,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1843982442, now seen corresponding path program 1 times [2022-11-20 12:01:03,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:03,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [909295664] [2022-11-20 12:01:03,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:03,797 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:03,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:03,798 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:03,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-20 12:01:03,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:03,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 12:01:03,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:03,927 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-20 12:01:04,062 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:01:04,062 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-20 12:01:04,094 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:01:04,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:04,270 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:01:04,270 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:04,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [909295664] [2022-11-20 12:01:04,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [909295664] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:01:04,271 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:04,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2022-11-20 12:01:04,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165810991] [2022-11-20 12:01:04,272 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:04,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:01:04,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:04,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:01:04,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:01:04,273 INFO L87 Difference]: Start difference. First operand 400 states and 534 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-11-20 12:01:04,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:04,495 INFO L93 Difference]: Finished difference Result 431 states and 557 transitions. [2022-11-20 12:01:04,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:01:04,496 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-11-20 12:01:04,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:04,498 INFO L225 Difference]: With dead ends: 431 [2022-11-20 12:01:04,498 INFO L226 Difference]: Without dead ends: 431 [2022-11-20 12:01:04,498 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-11-20 12:01:04,499 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 36 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:04,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 163 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:01:04,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-11-20 12:01:04,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 408. [2022-11-20 12:01:04,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 371 states have (on average 1.3908355795148248) internal successors, (516), 391 states have internal predecessors, (516), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-20 12:01:04,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 542 transitions. [2022-11-20 12:01:04,510 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 542 transitions. Word has length 42 [2022-11-20 12:01:04,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:04,511 INFO L495 AbstractCegarLoop]: Abstraction has 408 states and 542 transitions. [2022-11-20 12:01:04,511 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-11-20 12:01:04,511 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 542 transitions. [2022-11-20 12:01:04,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-20 12:01:04,512 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:04,512 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-11-20 12:01:04,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:04,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:04,725 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:04,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:04,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1701301426, now seen corresponding path program 1 times [2022-11-20 12:01:04,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:04,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [192089255] [2022-11-20 12:01:04,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:04,726 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:04,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:04,727 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:04,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-20 12:01:04,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:04,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-20 12:01:04,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:04,947 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:01:04,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:05,109 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 12:01:05,109 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:05,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [192089255] [2022-11-20 12:01:05,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [192089255] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:01:05,109 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:05,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2022-11-20 12:01:05,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613433853] [2022-11-20 12:01:05,110 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:05,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:01:05,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:05,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:01:05,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-20 12:01:05,111 INFO L87 Difference]: Start difference. First operand 408 states and 542 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-11-20 12:01:05,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:05,282 INFO L93 Difference]: Finished difference Result 411 states and 494 transitions. [2022-11-20 12:01:05,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:01:05,283 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-11-20 12:01:05,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:05,285 INFO L225 Difference]: With dead ends: 411 [2022-11-20 12:01:05,286 INFO L226 Difference]: Without dead ends: 411 [2022-11-20 12:01:05,286 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-11-20 12:01:05,287 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 182 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:05,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 312 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:01:05,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2022-11-20 12:01:05,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 350. [2022-11-20 12:01:05,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 313 states have (on average 1.3130990415335464) internal successors, (411), 333 states have internal predecessors, (411), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-20 12:01:05,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 437 transitions. [2022-11-20 12:01:05,298 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 437 transitions. Word has length 44 [2022-11-20 12:01:05,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:05,298 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 437 transitions. [2022-11-20 12:01:05,298 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-11-20 12:01:05,298 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 437 transitions. [2022-11-20 12:01:05,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-20 12:01:05,299 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:05,299 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 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, 1, 1] [2022-11-20 12:01:05,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-11-20 12:01:05,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:05,511 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:05,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:05,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1458472979, now seen corresponding path program 1 times [2022-11-20 12:01:05,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:05,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [883673040] [2022-11-20 12:01:05,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:05,512 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:05,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:05,513 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:05,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-20 12:01:05,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:05,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:01:05,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:08,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:01:08,623 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:01:08,771 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 12:01:08,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:11,342 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:11,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [883673040] [2022-11-20 12:01:11,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [883673040] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:01:11,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [69849795] [2022-11-20 12:01:11,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:11,343 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:01:11,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:01:11,344 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:01:11,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2022-11-20 12:01:11,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:11,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 12:01:11,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:14,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:01:14,455 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:01:14,512 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 12:01:14,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:16,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [69849795] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:01:16,817 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:16,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2022-11-20 12:01:16,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194541689] [2022-11-20 12:01:16,817 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:16,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:01:16,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:16,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:01:16,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=76, Unknown=4, NotChecked=0, Total=110 [2022-11-20 12:01:16,819 INFO L87 Difference]: Start difference. First operand 350 states and 437 transitions. Second operand has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 12:01:21,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:21,756 INFO L93 Difference]: Finished difference Result 411 states and 480 transitions. [2022-11-20 12:01:21,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 12:01:21,757 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 48 [2022-11-20 12:01:21,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:21,758 INFO L225 Difference]: With dead ends: 411 [2022-11-20 12:01:21,758 INFO L226 Difference]: Without dead ends: 411 [2022-11-20 12:01:21,758 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=127, Invalid=287, Unknown=6, NotChecked=0, Total=420 [2022-11-20 12:01:21,759 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 229 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:21,759 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 294 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 163 Invalid, 0 Unknown, 51 Unchecked, 0.5s Time] [2022-11-20 12:01:21,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2022-11-20 12:01:21,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 349. [2022-11-20 12:01:21,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 312 states have (on average 1.3044871794871795) internal successors, (407), 332 states have internal predecessors, (407), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-20 12:01:21,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 433 transitions. [2022-11-20 12:01:21,769 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 433 transitions. Word has length 48 [2022-11-20 12:01:21,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:21,769 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 433 transitions. [2022-11-20 12:01:21,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 12:01:21,770 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 433 transitions. [2022-11-20 12:01:21,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-20 12:01:21,770 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:21,771 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-11-20 12:01:21,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:21,982 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:22,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:22,174 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:22,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:22,174 INFO L85 PathProgramCache]: Analyzing trace with hash -639148643, now seen corresponding path program 1 times [2022-11-20 12:01:22,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:22,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [229414949] [2022-11-20 12:01:22,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:22,175 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:22,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:22,177 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:22,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-20 12:01:22,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:22,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 12:01:22,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:22,297 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-20 12:01:22,297 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:01:22,297 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:22,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [229414949] [2022-11-20 12:01:22,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [229414949] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:01:22,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:01:22,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:01:22,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472864151] [2022-11-20 12:01:22,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:01:22,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:01:22,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:22,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:01:22,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:01:22,299 INFO L87 Difference]: Start difference. First operand 349 states and 433 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-11-20 12:01:22,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:22,304 INFO L93 Difference]: Finished difference Result 296 states and 351 transitions. [2022-11-20 12:01:22,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:01:22,305 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-11-20 12:01:22,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:22,306 INFO L225 Difference]: With dead ends: 296 [2022-11-20 12:01:22,306 INFO L226 Difference]: Without dead ends: 296 [2022-11-20 12:01:22,307 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-11-20 12:01:22,307 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 4 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 106 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-11-20 12:01:22,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 106 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:01:22,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-11-20 12:01:22,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 281. [2022-11-20 12:01:22,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 252 states have (on average 1.253968253968254) internal successors, (316), 266 states have internal predecessors, (316), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-20 12:01:22,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 336 transitions. [2022-11-20 12:01:22,315 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 336 transitions. Word has length 47 [2022-11-20 12:01:22,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:22,316 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 336 transitions. [2022-11-20 12:01:22,316 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-11-20 12:01:22,316 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 336 transitions. [2022-11-20 12:01:22,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-20 12:01:22,317 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:22,317 INFO L195 NwaCegarLoop]: trace histogram [4, 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, 1, 1] [2022-11-20 12:01:22,339 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:22,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:22,529 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:22,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:22,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1433195828, now seen corresponding path program 1 times [2022-11-20 12:01:22,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:22,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2092976859] [2022-11-20 12:01:22,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:22,530 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:22,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:22,530 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:22,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-20 12:01:22,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:22,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 12:01:22,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:25,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:01:25,796 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:01:25,992 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-11-20 12:01:25,998 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-11-20 12:01:26,063 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 12:01:26,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:28,532 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:28,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2092976859] [2022-11-20 12:01:28,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2092976859] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:01:28,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1611768436] [2022-11-20 12:01:28,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:28,533 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:01:28,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:01:28,534 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:01:28,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2022-11-20 12:01:28,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:28,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 12:01:28,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:33,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:01:33,944 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:01:34,044 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-11-20 12:01:34,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-11-20 12:01:34,074 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-20 12:01:34,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:36,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1611768436] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:01:36,376 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:36,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2022-11-20 12:01:36,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994808008] [2022-11-20 12:01:36,377 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:36,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:01:36,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:36,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:01:36,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=119, Unknown=5, NotChecked=0, Total=156 [2022-11-20 12:01:36,378 INFO L87 Difference]: Start difference. First operand 281 states and 336 transitions. Second operand has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 12:01:43,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:43,281 INFO L93 Difference]: Finished difference Result 326 states and 374 transitions. [2022-11-20 12:01:43,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:01:43,283 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 50 [2022-11-20 12:01:43,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:43,284 INFO L225 Difference]: With dead ends: 326 [2022-11-20 12:01:43,285 INFO L226 Difference]: Without dead ends: 326 [2022-11-20 12:01:43,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 17.2s TimeCoverageRelationStatistics Valid=113, Invalid=299, Unknown=8, NotChecked=0, Total=420 [2022-11-20 12:01:43,286 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 166 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:43,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 197 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 148 Invalid, 0 Unknown, 46 Unchecked, 0.5s Time] [2022-11-20 12:01:43,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-11-20 12:01:43,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 281. [2022-11-20 12:01:43,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 252 states have (on average 1.25) internal successors, (315), 266 states have internal predecessors, (315), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-20 12:01:43,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 335 transitions. [2022-11-20 12:01:43,293 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 335 transitions. Word has length 50 [2022-11-20 12:01:43,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:43,294 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 335 transitions. [2022-11-20 12:01:43,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 12:01:43,294 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 335 transitions. [2022-11-20 12:01:43,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-20 12:01:43,295 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:43,295 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:01:43,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:43,510 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:43,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:43,699 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:43,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:43,699 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2022-11-20 12:01:43,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:43,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [129459838] [2022-11-20 12:01:43,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:43,700 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:43,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:43,701 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:43,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-20 12:01:43,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:43,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 12:01:43,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:44,064 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 12:01:44,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:44,529 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 12:01:44,529 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:44,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [129459838] [2022-11-20 12:01:44,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [129459838] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:01:44,529 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:44,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-20 12:01:44,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281484364] [2022-11-20 12:01:44,529 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:44,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:01:44,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:44,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:01:44,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:01:44,531 INFO L87 Difference]: Start difference. First operand 281 states and 335 transitions. Second operand has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-20 12:01:45,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:45,079 INFO L93 Difference]: Finished difference Result 303 states and 345 transitions. [2022-11-20 12:01:45,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:01:45,080 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2022-11-20 12:01:45,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:45,082 INFO L225 Difference]: With dead ends: 303 [2022-11-20 12:01:45,082 INFO L226 Difference]: Without dead ends: 303 [2022-11-20 12:01:45,082 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-11-20 12:01:45,083 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 227 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:45,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 186 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 12:01:45,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2022-11-20 12:01:45,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 281. [2022-11-20 12:01:45,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 252 states have (on average 1.2380952380952381) internal successors, (312), 266 states have internal predecessors, (312), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-20 12:01:45,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 332 transitions. [2022-11-20 12:01:45,090 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 332 transitions. Word has length 51 [2022-11-20 12:01:45,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:45,091 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 332 transitions. [2022-11-20 12:01:45,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-20 12:01:45,091 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 332 transitions. [2022-11-20 12:01:45,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-20 12:01:45,092 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:45,092 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-11-20 12:01:45,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-11-20 12:01:45,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:45,305 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:45,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:45,305 INFO L85 PathProgramCache]: Analyzing trace with hash -563187969, now seen corresponding path program 1 times [2022-11-20 12:01:45,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:45,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [912575510] [2022-11-20 12:01:45,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:45,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-11-20 12:01:45,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:45,307 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:45,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-20 12:01:45,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:45,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 12:01:45,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:45,787 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:01:45,787 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-20 12:01:48,501 INFO L321 Elim1Store]: treesize reduction 34, result has 40.4 percent of original size [2022-11-20 12:01:48,502 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-11-20 12:01:48,550 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:01:48,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:01:48,749 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-20 12:01:48,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 128 treesize of output 123 [2022-11-20 12:01:52,104 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:01:52,105 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:01:52,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [912575510] [2022-11-20 12:01:52,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [912575510] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:01:52,105 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:01:52,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2022-11-20 12:01:52,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013056659] [2022-11-20 12:01:52,105 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:01:52,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 12:01:52,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:01:52,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 12:01:52,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=303, Unknown=2, NotChecked=0, Total=380 [2022-11-20 12:01:52,107 INFO L87 Difference]: Start difference. First operand 281 states and 332 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-11-20 12:01:56,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:01:56,830 INFO L93 Difference]: Finished difference Result 294 states and 335 transitions. [2022-11-20 12:01:56,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 12:01:56,830 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-11-20 12:01:56,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:01:56,832 INFO L225 Difference]: With dead ends: 294 [2022-11-20 12:01:56,832 INFO L226 Difference]: Without dead ends: 294 [2022-11-20 12:01:56,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 85 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=148, Invalid=498, Unknown=4, NotChecked=0, Total=650 [2022-11-20 12:01:56,833 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 339 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 12:01:56,833 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 192 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 134 Invalid, 0 Unknown, 88 Unchecked, 0.4s Time] [2022-11-20 12:01:56,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2022-11-20 12:01:56,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 278. [2022-11-20 12:01:56,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 252 states have (on average 1.2142857142857142) internal successors, (306), 263 states have internal predecessors, (306), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-20 12:01:56,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 326 transitions. [2022-11-20 12:01:56,841 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 326 transitions. Word has length 51 [2022-11-20 12:01:56,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:01:56,841 INFO L495 AbstractCegarLoop]: Abstraction has 278 states and 326 transitions. [2022-11-20 12:01:56,842 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-11-20 12:01:56,842 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 326 transitions. [2022-11-20 12:01:56,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-20 12:01:56,842 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:01:56,843 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-11-20 12:01:56,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -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-11-20 12:01:57,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:57,056 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:01:57,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:01:57,056 INFO L85 PathProgramCache]: Analyzing trace with hash -563187968, now seen corresponding path program 1 times [2022-11-20 12:01:57,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:01:57,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [479097367] [2022-11-20 12:01:57,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:01:57,056 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:01:57,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:01:57,057 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:01:57,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-20 12:01:57,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:01:57,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:01:57,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:01:59,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:01:59,703 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:02:02,017 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:02:02,017 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-20 12:02:02,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:02:02,554 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:02:02,682 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:02:02,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:02:03,141 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-20 12:02:03,142 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 14 [2022-11-20 12:02:05,935 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-20 12:02:05,935 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 14 [2022-11-20 12:02:08,466 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (bvadd (_ bv4 32) |c_~#commands~0.offset|))) (and (forall ((|v_parse_input_c1_~x~0#1.base_72| (_ BitVec 32))) (or (not (= (_ bv0 1) (select |c_#valid| |v_parse_input_c1_~x~0#1.base_72|))) (forall ((v_ArrVal_109 (_ BitVec 32))) (bvule .cse0 (select (store |c_#length| |v_parse_input_c1_~x~0#1.base_72| v_ArrVal_109) |c_~#commands~0.base|))))) (or (bvule |c_~#commands~0.offset| .cse0) (forall ((|v_parse_input_c1_~x~0#1.base_72| (_ BitVec 32))) (not (= (_ bv0 1) (select |c_#valid| |v_parse_input_c1_~x~0#1.base_72|))))))) is different from false [2022-11-20 12:02:08,472 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:02:08,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [479097367] [2022-11-20 12:02:08,472 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [479097367] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:02:08,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [508064691] [2022-11-20 12:02:08,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:08,472 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:02:08,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:02:08,473 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:02:08,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2022-11-20 12:02:08,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:08,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 12:02:08,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:02:11,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:02:11,233 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:02:11,476 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:02:11,476 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-20 12:02:12,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:02:12,038 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:02:12,101 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:02:12,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:02:12,322 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-20 12:02:12,323 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 14 [2022-11-20 12:02:15,194 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-20 12:02:15,194 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 14 [2022-11-20 12:02:19,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [508064691] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:02:19,828 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:02:19,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2022-11-20 12:02:19,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181702555] [2022-11-20 12:02:19,829 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:02:19,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:02:19,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:02:19,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:02:19,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=168, Unknown=11, NotChecked=28, Total=272 [2022-11-20 12:02:19,831 INFO L87 Difference]: Start difference. First operand 278 states and 326 transitions. Second operand has 10 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 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-11-20 12:02:24,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:02:24,470 INFO L93 Difference]: Finished difference Result 317 states and 360 transitions. [2022-11-20 12:02:24,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:02:24,471 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 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 51 [2022-11-20 12:02:24,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:02:24,472 INFO L225 Difference]: With dead ends: 317 [2022-11-20 12:02:24,473 INFO L226 Difference]: Without dead ends: 317 [2022-11-20 12:02:24,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 136 SyntacticMatches, 7 SemanticMatches, 21 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 22.7s TimeCoverageRelationStatistics Valid=143, Invalid=310, Unknown=13, NotChecked=40, Total=506 [2022-11-20 12:02:24,474 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 241 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:02:24,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 103 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 76 Invalid, 0 Unknown, 61 Unchecked, 0.3s Time] [2022-11-20 12:02:24,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2022-11-20 12:02:24,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 278. [2022-11-20 12:02:24,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 252 states have (on average 1.2023809523809523) internal successors, (303), 263 states have internal predecessors, (303), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-20 12:02:24,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 323 transitions. [2022-11-20 12:02:24,481 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 323 transitions. Word has length 51 [2022-11-20 12:02:24,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:02:24,481 INFO L495 AbstractCegarLoop]: Abstraction has 278 states and 323 transitions. [2022-11-20 12:02:24,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 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-11-20 12:02:24,481 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 323 transitions. [2022-11-20 12:02:24,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-20 12:02:24,491 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:02:24,491 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:02:24,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2022-11-20 12:02:24,703 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-11-20 12:02:24,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:02:24,895 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:02:24,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:02:24,896 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2022-11-20 12:02:24,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:02:24,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [402597345] [2022-11-20 12:02:24,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:24,896 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:02:24,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:02:24,897 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:02:24,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-20 12:02:25,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:25,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 12:02:25,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:02:25,384 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 12:02:25,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:02:25,914 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-20 12:02:25,914 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:02:25,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [402597345] [2022-11-20 12:02:25,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [402597345] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:02:25,914 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:02:25,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-20 12:02:25,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917144675] [2022-11-20 12:02:25,915 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:02:25,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:02:25,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:02:25,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:02:25,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:02:25,916 INFO L87 Difference]: Start difference. First operand 278 states and 323 transitions. Second operand has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 12:02:26,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:02:26,676 INFO L93 Difference]: Finished difference Result 286 states and 327 transitions. [2022-11-20 12:02:26,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 12:02:26,677 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 52 [2022-11-20 12:02:26,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:02:26,678 INFO L225 Difference]: With dead ends: 286 [2022-11-20 12:02:26,679 INFO L226 Difference]: Without dead ends: 286 [2022-11-20 12:02:26,679 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2022-11-20 12:02:26,679 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 201 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:02:26,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 207 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 12:02:26,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-11-20 12:02:26,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 277. [2022-11-20 12:02:26,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 252 states have (on average 1.1865079365079365) internal successors, (299), 262 states have internal predecessors, (299), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-20 12:02:26,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 319 transitions. [2022-11-20 12:02:26,686 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 319 transitions. Word has length 52 [2022-11-20 12:02:26,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:02:26,686 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 319 transitions. [2022-11-20 12:02:26,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 12:02:26,687 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 319 transitions. [2022-11-20 12:02:26,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-20 12:02:26,687 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:02:26,688 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-11-20 12:02:26,703 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Ended with exit code 0 [2022-11-20 12:02:26,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:02:26,899 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:02:26,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:02:26,899 INFO L85 PathProgramCache]: Analyzing trace with hash -278957874, now seen corresponding path program 1 times [2022-11-20 12:02:26,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:02:26,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1078482594] [2022-11-20 12:02:26,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:26,900 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:02:26,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:02:26,901 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:02:26,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-11-20 12:02:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:27,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 12:02:27,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:02:27,579 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:02:27,579 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-20 12:02:30,716 INFO L321 Elim1Store]: treesize reduction 46, result has 40.3 percent of original size [2022-11-20 12:02:30,717 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-11-20 12:02:30,859 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-11-20 12:02:30,933 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:02:30,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:02:31,390 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:02:31,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1078482594] [2022-11-20 12:02:31,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1078482594] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:02:31,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1595494516] [2022-11-20 12:02:31,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:31,391 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:02:31,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:02:31,392 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:02:31,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2022-11-20 12:02:31,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:31,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-20 12:02:31,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:02:32,309 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-20 12:02:32,310 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-11-20 12:02:35,282 INFO L321 Elim1Store]: treesize reduction 68, result has 38.2 percent of original size [2022-11-20 12:02:35,283 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-11-20 12:02:35,531 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-11-20 12:02:35,616 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:02:35,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:02:37,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1595494516] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:02:37,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:02:37,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2022-11-20 12:02:37,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940885934] [2022-11-20 12:02:37,959 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:02:37,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 12:02:37,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:02:37,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 12:02:37,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=513, Unknown=2, NotChecked=0, Total=600 [2022-11-20 12:02:37,960 INFO L87 Difference]: Start difference. First operand 277 states and 319 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-11-20 12:02:49,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:02:49,953 INFO L93 Difference]: Finished difference Result 308 states and 342 transitions. [2022-11-20 12:02:49,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 12:02:49,959 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-11-20 12:02:49,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:02:49,961 INFO L225 Difference]: With dead ends: 308 [2022-11-20 12:02:49,961 INFO L226 Difference]: Without dead ends: 308 [2022-11-20 12:02:49,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 86 SyntacticMatches, 5 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=242, Invalid=1011, Unknown=7, NotChecked=0, Total=1260 [2022-11-20 12:02:49,962 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 379 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 181 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:02:49,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [379 Valid, 343 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 234 Invalid, 0 Unknown, 181 Unchecked, 0.7s Time] [2022-11-20 12:02:49,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-11-20 12:02:49,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 287. [2022-11-20 12:02:49,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 262 states have (on average 1.1755725190839694) internal successors, (308), 272 states have internal predecessors, (308), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-20 12:02:49,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 327 transitions. [2022-11-20 12:02:49,969 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 327 transitions. Word has length 52 [2022-11-20 12:02:49,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:02:49,969 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 327 transitions. [2022-11-20 12:02:49,969 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-11-20 12:02:49,970 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 327 transitions. [2022-11-20 12:02:49,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-20 12:02:49,970 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:02:49,971 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2022-11-20 12:02:49,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (38)] Forceful destruction successful, exit code 0 [2022-11-20 12:02:50,182 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-11-20 12:02:50,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:02:50,374 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:02:50,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:02:50,375 INFO L85 PathProgramCache]: Analyzing trace with hash -57759457, now seen corresponding path program 1 times [2022-11-20 12:02:50,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:02:50,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [137962728] [2022-11-20 12:02:50,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:50,375 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:02:50,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:02:50,376 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:02:50,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-20 12:02:50,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:50,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 12:02:50,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:02:51,164 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:02:51,165 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 12:02:51,904 INFO L321 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-20 12:02:51,904 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 17 [2022-11-20 12:02:52,497 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 12:02:52,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:02:52,757 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-20 12:02:53,120 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-11-20 12:02:53,126 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-11-20 12:02:53,257 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:02:53,258 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-11-20 12:02:53,333 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:02:53,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:02:54,010 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 20 treesize of output 14 [2022-11-20 12:02:54,047 INFO L321 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-20 12:02:54,047 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 19 treesize of output 18 [2022-11-20 12:02:54,185 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:02:54,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [137962728] [2022-11-20 12:02:54,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [137962728] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:02:54,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1474378156] [2022-11-20 12:02:54,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:02:54,185 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:02:54,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:02:54,186 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:02:54,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (40)] Waiting until timeout for monitored process [2022-11-20 12:02:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:02:54,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-20 12:02:54,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:02:55,108 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:02:55,108 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 12:02:55,585 INFO L321 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-20 12:02:55,585 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 17 [2022-11-20 12:02:56,065 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 12:02:56,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:02:56,258 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-20 12:02:56,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-11-20 12:02:56,499 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-11-20 12:02:56,541 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:02:56,542 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-11-20 12:02:56,549 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:02:56,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:02:56,878 INFO L321 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-20 12:02:56,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2022-11-20 12:02:56,896 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 20 treesize of output 14 [2022-11-20 12:02:56,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1474378156] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:02:56,995 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:02:56,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 16 [2022-11-20 12:02:56,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539720633] [2022-11-20 12:02:56,996 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:02:56,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 12:02:56,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:02:56,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 12:02:56,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=418, Unknown=8, NotChecked=0, Total=506 [2022-11-20 12:02:56,997 INFO L87 Difference]: Start difference. First operand 287 states and 327 transitions. Second operand has 18 states, 16 states have (on average 3.1875) internal successors, (51), 14 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 12:03:02,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:03:02,619 INFO L93 Difference]: Finished difference Result 301 states and 337 transitions. [2022-11-20 12:03:02,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 12:03:02,619 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 3.1875) internal successors, (51), 14 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 53 [2022-11-20 12:03:02,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:03:02,621 INFO L225 Difference]: With dead ends: 301 [2022-11-20 12:03:02,621 INFO L226 Difference]: Without dead ends: 301 [2022-11-20 12:03:02,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 96 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=390, Invalid=1321, Unknown=11, NotChecked=0, Total=1722 [2022-11-20 12:03:02,622 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 304 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 376 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:03:02,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 459 Invalid, 594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 201 Invalid, 0 Unknown, 376 Unchecked, 0.7s Time] [2022-11-20 12:03:02,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-11-20 12:03:02,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 289. [2022-11-20 12:03:02,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 264 states have (on average 1.1704545454545454) internal successors, (309), 274 states have internal predecessors, (309), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-20 12:03:02,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 327 transitions. [2022-11-20 12:03:02,629 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 327 transitions. Word has length 53 [2022-11-20 12:03:02,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:03:02,629 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 327 transitions. [2022-11-20 12:03:02,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 3.1875) internal successors, (51), 14 states have internal predecessors, (51), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 12:03:02,630 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 327 transitions. [2022-11-20 12:03:02,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-20 12:03:02,630 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:03:02,630 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-11-20 12:03:02,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Ended with exit code 0 [2022-11-20 12:03:02,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (40)] Forceful destruction successful, exit code 0 [2022-11-20 12:03:03,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt [2022-11-20 12:03:03,031 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:03:03,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:03:03,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1790543120, now seen corresponding path program 1 times [2022-11-20 12:03:03,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:03:03,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2033892423] [2022-11-20 12:03:03,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:03:03,033 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:03:03,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:03:03,034 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:03:03,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-20 12:03:03,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:03,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:03:03,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:03:03,430 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:03:03,430 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-20 12:03:03,753 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_182 (_ BitVec 1)) (v_ArrVal_181 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_181) |c_old(~global~0.base)| v_ArrVal_182) |c_#valid|) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2022-11-20 12:03:03,872 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-20 12:03:03,873 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-11-20 12:03:04,010 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-11-20 12:03:04,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:03:04,300 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:03:04,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2033892423] [2022-11-20 12:03:04,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2033892423] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:03:04,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [466256525] [2022-11-20 12:03:04,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:03:04,301 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:03:04,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:03:04,302 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:03:04,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2022-11-20 12:03:04,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:03:04,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:03:04,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:03:05,189 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-20 12:03:05,190 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-11-20 12:03:07,522 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_196 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)) |c_old(~global~0.base)| v_ArrVal_196) |c_#valid|)) is different from true [2022-11-20 12:03:07,630 INFO L321 Elim1Store]: treesize reduction 44, result has 37.1 percent of original size [2022-11-20 12:03:07,630 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-11-20 12:03:07,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-11-20 12:03:07,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:03:08,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [466256525] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:03:08,161 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:03:08,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2022-11-20 12:03:08,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610849276] [2022-11-20 12:03:08,161 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:03:08,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 12:03:08,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:03:08,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 12:03:08,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=396, Unknown=3, NotChecked=82, Total=552 [2022-11-20 12:03:08,163 INFO L87 Difference]: Start difference. First operand 289 states and 327 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-11-20 12:03:40,270 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_182 (_ BitVec 1)) (v_ArrVal_181 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_181) |c_old(~global~0.base)| v_ArrVal_182) |c_#valid|) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) (exists ((v_ArrVal_196 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)) |c_old(~global~0.base)| v_ArrVal_196) |c_#valid|))) is different from true [2022-11-20 12:03:40,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:03:40,349 INFO L93 Difference]: Finished difference Result 322 states and 353 transitions. [2022-11-20 12:03:40,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-20 12:03:40,350 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-11-20 12:03:40,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:03:40,351 INFO L225 Difference]: With dead ends: 322 [2022-11-20 12:03:40,351 INFO L226 Difference]: Without dead ends: 322 [2022-11-20 12:03:40,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 100 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 34.3s TimeCoverageRelationStatistics Valid=367, Invalid=1346, Unknown=21, NotChecked=246, Total=1980 [2022-11-20 12:03:40,352 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 354 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 514 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:03:40,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 540 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 365 Invalid, 0 Unknown, 514 Unchecked, 0.9s Time] [2022-11-20 12:03:40,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-11-20 12:03:40,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 298. [2022-11-20 12:03:40,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 274 states have (on average 1.1605839416058394) internal successors, (318), 283 states have internal predecessors, (318), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-11-20 12:03:40,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 335 transitions. [2022-11-20 12:03:40,359 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 335 transitions. Word has length 54 [2022-11-20 12:03:40,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:03:40,360 INFO L495 AbstractCegarLoop]: Abstraction has 298 states and 335 transitions. [2022-11-20 12:03:40,360 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-11-20 12:03:40,360 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 335 transitions. [2022-11-20 12:03:40,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-20 12:03:40,361 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:03:40,361 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:03:40,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (42)] Forceful destruction successful, exit code 0 [2022-11-20 12:03:40,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-11-20 12:03:40,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:03:40,766 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:03:40,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:03:40,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1889386740, now seen corresponding path program 2 times [2022-11-20 12:03:40,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:03:40,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [502102082] [2022-11-20 12:03:40,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:03:40,767 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:03:40,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:03:40,768 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:03:40,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-11-20 12:03:40,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:03:40,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:03:40,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 12:03:40,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:03:43,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:03:43,840 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:03:44,159 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 12:03:44,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:03:52,981 WARN L233 SmtUtils]: Spent 8.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-11-20 12:03:52,981 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:03:52,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [502102082] [2022-11-20 12:03:52,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [502102082] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:03:52,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1155435581] [2022-11-20 12:03:52,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:03:52,982 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:03:52,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:03:52,983 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:03:52,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2022-11-20 12:03:53,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:03:53,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:03:53,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:03:53,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:03:56,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:03:56,219 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:03:56,423 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 12:03:56,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:03:58,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1155435581] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:03:58,892 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:03:58,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2022-11-20 12:03:58,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211872940] [2022-11-20 12:03:58,892 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:03:58,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:03:58,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:03:58,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:03:58,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=114, Unknown=4, NotChecked=0, Total=156 [2022-11-20 12:03:58,893 INFO L87 Difference]: Start difference. First operand 298 states and 335 transitions. Second operand has 9 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 12:04:06,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:04:06,142 INFO L93 Difference]: Finished difference Result 349 states and 381 transitions. [2022-11-20 12:04:06,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 12:04:06,142 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 56 [2022-11-20 12:04:06,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:04:06,144 INFO L225 Difference]: With dead ends: 349 [2022-11-20 12:04:06,144 INFO L226 Difference]: Without dead ends: 349 [2022-11-20 12:04:06,145 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 123 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 21.5s TimeCoverageRelationStatistics Valid=176, Invalid=466, Unknown=8, NotChecked=0, Total=650 [2022-11-20 12:04:06,145 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 200 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:04:06,146 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 266 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 173 Invalid, 0 Unknown, 61 Unchecked, 0.5s Time] [2022-11-20 12:04:06,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-11-20 12:04:06,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 257. [2022-11-20 12:04:06,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 235 states have (on average 1.1531914893617021) internal successors, (271), 244 states have internal predecessors, (271), 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-11-20 12:04:06,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 286 transitions. [2022-11-20 12:04:06,153 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 286 transitions. Word has length 56 [2022-11-20 12:04:06,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:04:06,153 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 286 transitions. [2022-11-20 12:04:06,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-20 12:04:06,153 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 286 transitions. [2022-11-20 12:04:06,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-20 12:04:06,154 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:04:06,155 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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-11-20 12:04:06,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-11-20 12:04:06,358 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (44)] Forceful destruction successful, exit code 0 [2022-11-20 12:04:06,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt [2022-11-20 12:04:06,555 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:04:06,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:04:06,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1842875129, now seen corresponding path program 1 times [2022-11-20 12:04:06,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:04:06,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1772724168] [2022-11-20 12:04:06,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:04:06,556 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:04:06,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:04:06,557 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:04:06,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-20 12:04:06,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:06,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 12:04:06,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:04:07,223 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:04:07,223 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 12:04:07,636 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:04:07,637 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-20 12:04:07,973 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 12:04:08,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:04:08,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-20 12:04:08,470 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:04:08,470 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-11-20 12:04:08,726 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:04:08,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:04:09,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 10 [2022-11-20 12:04:09,706 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-20 12:04:09,707 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 15 treesize of output 14 [2022-11-20 12:04:09,922 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:04:09,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1772724168] [2022-11-20 12:04:09,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1772724168] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:04:09,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2004258024] [2022-11-20 12:04:09,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:04:09,923 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:04:09,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:04:09,924 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:04:09,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2022-11-20 12:04:10,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:10,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 12:04:10,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:04:10,635 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:04:10,636 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 12:04:10,959 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:04:10,959 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-20 12:04:11,271 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 12:04:11,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:04:11,422 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-20 12:04:11,635 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:04:11,635 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-11-20 12:04:11,808 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:04:11,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:04:12,343 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-20 12:04:12,343 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 14 [2022-11-20 12:04:12,383 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 10 [2022-11-20 12:04:12,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2004258024] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:04:12,516 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:04:12,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2022-11-20 12:04:12,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923326494] [2022-11-20 12:04:12,516 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:04:12,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:04:12,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:04:12,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:04:12,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=299, Unknown=12, NotChecked=0, Total=380 [2022-11-20 12:04:12,518 INFO L87 Difference]: Start difference. First operand 257 states and 286 transitions. Second operand has 15 states, 13 states have (on average 4.384615384615385) internal successors, (57), 12 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 12:04:26,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:04:26,537 INFO L93 Difference]: Finished difference Result 320 states and 352 transitions. [2022-11-20 12:04:26,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 12:04:26,537 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 4.384615384615385) internal successors, (57), 12 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 59 [2022-11-20 12:04:26,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:04:26,539 INFO L225 Difference]: With dead ends: 320 [2022-11-20 12:04:26,539 INFO L226 Difference]: Without dead ends: 320 [2022-11-20 12:04:26,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 123 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=292, Invalid=947, Unknown=21, NotChecked=0, Total=1260 [2022-11-20 12:04:26,540 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 257 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 411 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:04:26,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 444 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 226 Invalid, 0 Unknown, 411 Unchecked, 0.7s Time] [2022-11-20 12:04:26,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2022-11-20 12:04:26,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 254. [2022-11-20 12:04:26,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 235 states have (on average 1.1404255319148937) internal successors, (268), 241 states have internal predecessors, (268), 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-11-20 12:04:26,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 283 transitions. [2022-11-20 12:04:26,547 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 283 transitions. Word has length 59 [2022-11-20 12:04:26,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:04:26,547 INFO L495 AbstractCegarLoop]: Abstraction has 254 states and 283 transitions. [2022-11-20 12:04:26,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 4.384615384615385) internal successors, (57), 12 states have internal predecessors, (57), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-20 12:04:26,548 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 283 transitions. [2022-11-20 12:04:26,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-20 12:04:26,549 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:04:26,549 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-11-20 12:04:26,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (46)] Forceful destruction successful, exit code 0 [2022-11-20 12:04:26,765 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-11-20 12:04:26,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:04:26,953 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:04:26,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:04:26,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1294554201, now seen corresponding path program 1 times [2022-11-20 12:04:26,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:04:26,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1972601001] [2022-11-20 12:04:26,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:04:26,954 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:04:26,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:04:26,955 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:04:26,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-11-20 12:04:27,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:27,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 12:04:27,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:04:27,709 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:04:27,710 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-20 12:04:30,712 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-20 12:04:30,712 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-11-20 12:04:31,056 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-11-20 12:04:31,112 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:04:31,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:04:31,868 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:04:31,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1972601001] [2022-11-20 12:04:31,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1972601001] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:04:31,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [970298639] [2022-11-20 12:04:31,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:04:31,868 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:04:31,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:04:31,870 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:04:31,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (48)] Waiting until timeout for monitored process [2022-11-20 12:04:32,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:04:32,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 12:04:32,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:04:37,047 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-20 12:04:37,047 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-11-20 12:04:44,217 INFO L321 Elim1Store]: treesize reduction 44, result has 37.1 percent of original size [2022-11-20 12:04:44,218 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-11-20 12:04:44,717 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-11-20 12:04:44,815 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:04:44,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:04:45,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [970298639] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:04:45,226 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:04:45,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2022-11-20 12:04:45,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924816083] [2022-11-20 12:04:45,226 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:04:45,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-20 12:04:45,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:04:45,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-20 12:04:45,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=641, Unknown=14, NotChecked=0, Total=756 [2022-11-20 12:04:45,227 INFO L87 Difference]: Start difference. First operand 254 states and 283 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-11-20 12:05:42,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:05:42,095 INFO L93 Difference]: Finished difference Result 330 states and 356 transitions. [2022-11-20 12:05:42,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 12:05:42,096 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-11-20 12:05:42,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:05:42,097 INFO L225 Difference]: With dead ends: 330 [2022-11-20 12:05:42,097 INFO L226 Difference]: Without dead ends: 330 [2022-11-20 12:05:42,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 126 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 70.0s TimeCoverageRelationStatistics Valid=516, Invalid=2205, Unknown=35, NotChecked=0, Total=2756 [2022-11-20 12:05:42,099 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 565 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 479 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:05:42,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 349 Invalid, 967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 435 Invalid, 0 Unknown, 479 Unchecked, 1.3s Time] [2022-11-20 12:05:42,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-11-20 12:05:42,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 253. [2022-11-20 12:05:42,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 235 states have (on average 1.1361702127659574) internal successors, (267), 240 states have internal predecessors, (267), 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-11-20 12:05:42,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 282 transitions. [2022-11-20 12:05:42,106 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 282 transitions. Word has length 60 [2022-11-20 12:05:42,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:05:42,107 INFO L495 AbstractCegarLoop]: Abstraction has 253 states and 282 transitions. [2022-11-20 12:05:42,107 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-11-20 12:05:42,107 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 282 transitions. [2022-11-20 12:05:42,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-20 12:05:42,108 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:05:42,108 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-11-20 12:05:42,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Ended with exit code 0 [2022-11-20 12:05:42,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (48)] Forceful destruction successful, exit code 0 [2022-11-20 12:05:42,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt [2022-11-20 12:05:42,523 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:05:42,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:05:42,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1476474522, now seen corresponding path program 1 times [2022-11-20 12:05:42,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:05:42,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1858425398] [2022-11-20 12:05:42,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:05:42,524 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:05:42,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:05:42,525 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:05:42,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-11-20 12:05:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:42,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-20 12:05:42,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:05:43,466 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:05:43,466 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 12:05:44,252 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 12:05:44,592 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:05:44,592 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-11-20 12:05:46,181 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-11-20 12:05:46,187 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-11-20 12:05:46,424 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:05:46,425 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-11-20 12:05:46,603 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:05:46,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:05:47,640 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-11-20 12:05:47,787 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:05:47,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1858425398] [2022-11-20 12:05:47,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1858425398] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:05:47,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1105229064] [2022-11-20 12:05:47,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:05:47,787 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:05:47,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:05:47,788 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:05:47,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (50)] Waiting until timeout for monitored process [2022-11-20 12:05:48,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:05:48,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-20 12:05:48,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:05:49,503 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:05:49,503 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-11-20 12:05:49,582 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:05:49,582 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-20 12:05:54,758 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-20 12:05:55,204 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:05:55,205 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-11-20 12:05:55,240 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:05:55,241 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-11-20 12:05:56,412 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-11-20 12:05:56,418 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-11-20 12:05:56,640 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-20 12:05:56,640 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-11-20 12:05:56,786 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:05:56,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:05:57,235 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-11-20 12:05:57,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1105229064] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:05:57,945 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:05:57,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2022-11-20 12:05:57,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252220156] [2022-11-20 12:05:57,945 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:05:57,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-20 12:05:57,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:05:57,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-20 12:05:57,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1019, Unknown=51, NotChecked=0, Total=1190 [2022-11-20 12:05:57,947 INFO L87 Difference]: Start difference. First operand 253 states and 282 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-11-20 12:06:13,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:06:13,305 INFO L93 Difference]: Finished difference Result 314 states and 347 transitions. [2022-11-20 12:06:13,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-20 12:06:13,306 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-11-20 12:06:13,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:06:13,307 INFO L225 Difference]: With dead ends: 314 [2022-11-20 12:06:13,307 INFO L226 Difference]: Without dead ends: 314 [2022-11-20 12:06:13,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 23.8s TimeCoverageRelationStatistics Valid=259, Invalid=2025, Unknown=68, NotChecked=0, Total=2352 [2022-11-20 12:06:13,309 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 239 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 565 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:06:13,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 680 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 146 Invalid, 0 Unknown, 565 Unchecked, 0.6s Time] [2022-11-20 12:06:13,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-11-20 12:06:13,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 258. [2022-11-20 12:06:13,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 240 states have (on average 1.1333333333333333) internal successors, (272), 245 states have internal predecessors, (272), 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-11-20 12:06:13,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 287 transitions. [2022-11-20 12:06:13,317 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 287 transitions. Word has length 61 [2022-11-20 12:06:13,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:06:13,317 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 287 transitions. [2022-11-20 12:06:13,318 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-11-20 12:06:13,318 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 287 transitions. [2022-11-20 12:06:13,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-20 12:06:13,319 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:06:13,319 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 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-11-20 12:06:13,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2022-11-20 12:06:13,538 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (50)] Forceful destruction successful, exit code 0 [2022-11-20 12:06:13,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt [2022-11-20 12:06:13,735 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:06:13,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:06:13,736 INFO L85 PathProgramCache]: Analyzing trace with hash 785046953, now seen corresponding path program 1 times [2022-11-20 12:06:13,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:06:13,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1967415788] [2022-11-20 12:06:13,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:06:13,736 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:06:13,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:06:13,738 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:06:13,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-11-20 12:06:13,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:06:13,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 12:06:13,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:06:14,668 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 22 treesize of output 10 [2022-11-20 12:06:14,760 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 21 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:06:14,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:06:15,477 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 24 treesize of output 12 [2022-11-20 12:06:15,571 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:06:15,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1967415788] [2022-11-20 12:06:15,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1967415788] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:06:15,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1470756017] [2022-11-20 12:06:15,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:06:15,572 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 12:06:15,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 [2022-11-20 12:06:15,573 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 12:06:15,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (52)] Waiting until timeout for monitored process [2022-11-20 12:06:15,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:06:15,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 12:06:15,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:06:16,864 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 18 treesize of output 10 [2022-11-20 12:06:16,948 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-20 12:06:16,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:06:17,156 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-20 12:06:17,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1470756017] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-20 12:06:17,157 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:06:17,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10, 5] total 20 [2022-11-20 12:06:17,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207459598] [2022-11-20 12:06:17,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:06:17,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:06:17,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:06:17,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:06:17,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2022-11-20 12:06:17,159 INFO L87 Difference]: Start difference. First operand 258 states and 287 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 12:06:17,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:06:17,666 INFO L93 Difference]: Finished difference Result 280 states and 303 transitions. [2022-11-20 12:06:17,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:06:17,667 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 63 [2022-11-20 12:06:17,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:06:17,668 INFO L225 Difference]: With dead ends: 280 [2022-11-20 12:06:17,668 INFO L226 Difference]: Without dead ends: 280 [2022-11-20 12:06:17,668 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2022-11-20 12:06:17,669 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 122 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:06:17,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 83 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:06:17,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2022-11-20 12:06:17,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 252. [2022-11-20 12:06:17,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 235 states have (on average 1.1063829787234043) internal successors, (260), 239 states have internal predecessors, (260), 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-11-20 12:06:17,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 275 transitions. [2022-11-20 12:06:17,675 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 275 transitions. Word has length 63 [2022-11-20 12:06:17,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:06:17,676 INFO L495 AbstractCegarLoop]: Abstraction has 252 states and 275 transitions. [2022-11-20 12:06:17,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-20 12:06:17,676 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 275 transitions. [2022-11-20 12:06:17,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-20 12:06:17,677 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:06:17,678 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-11-20 12:06:17,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt (52)] Forceful destruction successful, exit code 0 [2022-11-20 12:06:17,893 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2022-11-20 12:06:18,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/cvc4 --incremental --print-success --lang smt,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:06:18,084 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:06:18,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:06:18,084 INFO L85 PathProgramCache]: Analyzing trace with hash 586619876, now seen corresponding path program 1 times [2022-11-20 12:06:18,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:06:18,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1985821996] [2022-11-20 12:06:18,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:06:18,085 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:06:18,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:06:18,086 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:06:18,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-11-20 12:06:18,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:06:18,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 12:06:18,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:06:18,305 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-20 12:06:18,923 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-20 12:06:18,924 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-11-20 12:06:19,015 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-20 12:06:19,015 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-20 12:06:19,053 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:06:19,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:06:19,814 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 39 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 12:06:19,815 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:06:19,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1985821996] [2022-11-20 12:06:19,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1985821996] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:06:19,815 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:06:19,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2022-11-20 12:06:19,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544482998] [2022-11-20 12:06:19,815 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:06:19,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 12:06:19,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:06:19,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 12:06:19,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-11-20 12:06:19,817 INFO L87 Difference]: Start difference. First operand 252 states and 275 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-11-20 12:06:20,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:06:20,370 INFO L93 Difference]: Finished difference Result 302 states and 329 transitions. [2022-11-20 12:06:20,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 12:06:20,371 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-11-20 12:06:20,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:06:20,372 INFO L225 Difference]: With dead ends: 302 [2022-11-20 12:06:20,372 INFO L226 Difference]: Without dead ends: 302 [2022-11-20 12:06:20,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 119 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-11-20 12:06:20,373 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 55 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 91 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:06:20,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 218 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 117 Invalid, 0 Unknown, 91 Unchecked, 0.3s Time] [2022-11-20 12:06:20,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-11-20 12:06:20,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 207. [2022-11-20 12:06:20,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 194 states have (on average 1.1030927835051547) internal successors, (214), 196 states have internal predecessors, (214), 5 states have call successors, (5), 5 states have call predecessors, (5), 7 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2022-11-20 12:06:20,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 226 transitions. [2022-11-20 12:06:20,385 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 226 transitions. Word has length 66 [2022-11-20 12:06:20,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:06:20,386 INFO L495 AbstractCegarLoop]: Abstraction has 207 states and 226 transitions. [2022-11-20 12:06:20,386 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-11-20 12:06:20,386 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 226 transitions. [2022-11-20 12:06:20,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-20 12:06:20,389 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:06:20,390 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:06:20,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2022-11-20 12:06:20,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:06:20,606 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:06:20,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:06:20,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1008566956, now seen corresponding path program 1 times [2022-11-20 12:06:20,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:06:20,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [365994766] [2022-11-20 12:06:20,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:06:20,607 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:06:20,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:06:20,608 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:06:20,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2022-11-20 12:06:20,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:06:20,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 12:06:20,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:06:21,023 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-11-20 12:06:21,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:06:21,024 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 12:06:21,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [365994766] [2022-11-20 12:06:21,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [365994766] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:06:21,024 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:06:21,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:06:21,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468293556] [2022-11-20 12:06:21,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:06:21,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:06:21,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 12:06:21,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:06:21,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:06:21,027 INFO L87 Difference]: Start difference. First operand 207 states and 226 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 12:06:21,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:06:21,145 INFO L93 Difference]: Finished difference Result 218 states and 236 transitions. [2022-11-20 12:06:21,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 12:06:21,145 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 67 [2022-11-20 12:06:21,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:06:21,146 INFO L225 Difference]: With dead ends: 218 [2022-11-20 12:06:21,147 INFO L226 Difference]: Without dead ends: 209 [2022-11-20 12:06:21,147 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 12:06:21,147 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 10 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:06:21,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 69 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:06:21,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-11-20 12:06:21,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 198. [2022-11-20 12:06:21,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 185 states have (on average 1.0918918918918918) internal successors, (202), 187 states have internal predecessors, (202), 5 states have call successors, (5), 5 states have call predecessors, (5), 7 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2022-11-20 12:06:21,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 214 transitions. [2022-11-20 12:06:21,152 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 214 transitions. Word has length 67 [2022-11-20 12:06:21,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:06:21,152 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 214 transitions. [2022-11-20 12:06:21,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-20 12:06:21,153 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 214 transitions. [2022-11-20 12:06:21,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-20 12:06:21,154 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:06:21,154 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-11-20 12:06:21,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2022-11-20 12:06:21,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:06:21,369 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-20 12:06:21,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:06:21,369 INFO L85 PathProgramCache]: Analyzing trace with hash 272552823, now seen corresponding path program 1 times [2022-11-20 12:06:21,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 12:06:21,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [988857457] [2022-11-20 12:06:21,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:06:21,370 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:06:21,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 12:06:21,371 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 12:06:21,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-11-20 12:06:21,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 12:06:21,583 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-20 12:06:21,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-20 12:06:21,783 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2022-11-20 12:06:21,783 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-20 12:06:21,784 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2022-11-20 12:06:21,786 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2022-11-20 12:06:21,787 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2022-11-20 12:06:21,787 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2022-11-20 12:06:21,787 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2022-11-20 12:06:21,787 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2022-11-20 12:06:21,787 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2022-11-20 12:06:21,788 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2022-11-20 12:06:21,788 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2022-11-20 12:06:21,788 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2022-11-20 12:06:21,788 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2022-11-20 12:06:21,788 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2022-11-20 12:06:21,788 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2022-11-20 12:06:21,789 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2022-11-20 12:06:21,789 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2022-11-20 12:06:21,789 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2022-11-20 12:06:21,789 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2022-11-20 12:06:21,789 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2022-11-20 12:06:21,790 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2022-11-20 12:06:21,790 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2022-11-20 12:06:21,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2022-11-20 12:06:22,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 12:06:22,006 INFO L444 BasicCegarLoop]: Path program 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:06:22,010 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-20 12:06:22,051 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: Expected only CPrimitive but got *CHAR at de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:356) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieBacktranslator.translateBitvecLiteral(CACSL2BoogieBacktranslator.java:1212) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieBacktranslator.translateExpression(CACSL2BoogieBacktranslator.java:1021) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieBacktranslator.translateProgramStateEntry(CACSL2BoogieBacktranslator.java:658) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieBacktranslator.translateProgramState(CACSL2BoogieBacktranslator.java:633) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieBacktranslator.handleCASTFunctionCallExpression(CACSL2BoogieBacktranslator.java:490) at de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieBacktranslator.translateProgramExecution(CACSL2BoogieBacktranslator.java:267) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:217) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:206) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getProgramExecutionAsString(UnprovableResult.java:132) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getLongDescription(UnprovableResult.java:125) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ResultService.reportResult(ResultService.java:86) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResultReporter.reportResult(CegarLoopResultReporter.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.reportLocationResults(TraceAbstractionStarter.java:582) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:180) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-20 12:06:22,055 INFO L158 Benchmark]: Toolchain (without parser) took 391404.18ms. Allocated memory was 71.3MB in the beginning and 117.4MB in the end (delta: 46.1MB). Free memory was 44.7MB in the beginning and 84.2MB in the end (delta: -39.5MB). Peak memory consumption was 65.8MB. Max. memory is 16.1GB. [2022-11-20 12:06:22,055 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 71.3MB. Free memory was 50.1MB in the beginning and 50.0MB in the end (delta: 94.4kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 12:06:22,055 INFO L158 Benchmark]: CACSL2BoogieTranslator took 736.26ms. Allocated memory was 71.3MB in the beginning and 96.5MB in the end (delta: 25.2MB). Free memory was 44.5MB in the beginning and 69.6MB in the end (delta: -25.1MB). Peak memory consumption was 17.5MB. Max. memory is 16.1GB. [2022-11-20 12:06:22,055 INFO L158 Benchmark]: Boogie Procedure Inliner took 53.39ms. Allocated memory is still 96.5MB. Free memory was 69.6MB in the beginning and 67.1MB in the end (delta: 2.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-11-20 12:06:22,055 INFO L158 Benchmark]: Boogie Preprocessor took 33.83ms. Allocated memory is still 96.5MB. Free memory was 67.1MB in the beginning and 65.6MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 12:06:22,056 INFO L158 Benchmark]: RCFGBuilder took 647.87ms. Allocated memory is still 96.5MB. Free memory was 65.4MB in the beginning and 46.6MB in the end (delta: 18.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2022-11-20 12:06:22,056 INFO L158 Benchmark]: TraceAbstraction took 389910.86ms. Allocated memory was 96.5MB in the beginning and 117.4MB in the end (delta: 21.0MB). Free memory was 73.5MB in the beginning and 84.2MB in the end (delta: -10.7MB). Peak memory consumption was 69.4MB. Max. memory is 16.1GB. [2022-11-20 12:06:22,057 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.31ms. Allocated memory is still 71.3MB. Free memory was 50.1MB in the beginning and 50.0MB in the end (delta: 94.4kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 736.26ms. Allocated memory was 71.3MB in the beginning and 96.5MB in the end (delta: 25.2MB). Free memory was 44.5MB in the beginning and 69.6MB in the end (delta: -25.1MB). Peak memory consumption was 17.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 53.39ms. Allocated memory is still 96.5MB. Free memory was 69.6MB in the beginning and 67.1MB in the end (delta: 2.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 33.83ms. Allocated memory is still 96.5MB. Free memory was 67.1MB in the beginning and 65.6MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 647.87ms. Allocated memory is still 96.5MB. Free memory was 65.4MB in the beginning and 46.6MB in the end (delta: 18.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * TraceAbstraction took 389910.86ms. Allocated memory was 96.5MB in the beginning and 117.4MB in the end (delta: 21.0MB). Free memory was 73.5MB in the beginning and 84.2MB in the end (delta: -10.7MB). Peak memory consumption was 69.4MB. 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 - ExceptionOrErrorResult: AssertionError: Expected only CPrimitive but got *CHAR de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Expected only CPrimitive but got *CHAR: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValue(TypeSizes.java:356) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-20 12:06:22,167 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_092fbdd2-f9e6-454e-bfd1-65c5361a5f61/bin/uautomizer-ug76WZFUDN/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: ERROR: ExceptionOrErrorResult: AssertionError: Expected only CPrimitive but got *CHAR