./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memcleanup.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (memcleanup) Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-memcleanup) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 18:37:03,764 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 18:37:03,765 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 18:37:03,794 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 18:37:03,794 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 18:37:03,796 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 18:37:03,797 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 18:37:03,800 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 18:37:03,802 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 18:37:03,803 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 18:37:03,804 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 18:37:03,805 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 18:37:03,805 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 18:37:03,807 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 18:37:03,808 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 18:37:03,810 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 18:37:03,810 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 18:37:03,811 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 18:37:03,814 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 18:37:03,816 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 18:37:03,818 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 18:37:03,819 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 18:37:03,821 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 18:37:03,821 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 18:37:03,825 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 18:37:03,825 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 18:37:03,825 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 18:37:03,826 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 18:37:03,827 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 18:37:03,828 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 18:37:03,828 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 18:37:03,829 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 18:37:03,830 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 18:37:03,830 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 18:37:03,831 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 18:37:03,831 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 18:37:03,832 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 18:37:03,832 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 18:37:03,832 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 18:37:03,833 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 18:37:03,833 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 18:37:03,834 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Default.epf [2021-12-06 18:37:03,855 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 18:37:03,855 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 18:37:03,855 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 18:37:03,855 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 18:37:03,856 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 18:37:03,856 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 18:37:03,857 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 18:37:03,857 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 18:37:03,857 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 18:37:03,857 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 18:37:03,857 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 18:37:03,857 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 18:37:03,857 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 18:37:03,858 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 18:37:03,858 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 18:37:03,858 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 18:37:03,858 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 18:37:03,858 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 18:37:03,858 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 18:37:03,858 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 18:37:03,859 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 18:37:03,859 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 18:37:03,859 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 18:37:03,859 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 18:37:03,859 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:37:03,859 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 18:37:03,859 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 18:37:03,859 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 18:37:03,859 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 18:37:03,860 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 18:37:03,860 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_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/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_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa 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-memcleanup) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c [2021-12-06 18:37:04,045 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 18:37:04,060 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 18:37:04,062 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 18:37:04,063 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 18:37:04,064 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 18:37:04,065 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2021-12-06 18:37:04,114 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data/8f28ce885/edc8a741429b41038a6d7e30d0a3dd3f/FLAGe10edbf0d [2021-12-06 18:37:04,577 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 18:37:04,577 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2021-12-06 18:37:04,587 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data/8f28ce885/edc8a741429b41038a6d7e30d0a3dd3f/FLAGe10edbf0d [2021-12-06 18:37:04,598 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data/8f28ce885/edc8a741429b41038a6d7e30d0a3dd3f [2021-12-06 18:37:04,599 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 18:37:04,600 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 18:37:04,602 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 18:37:04,602 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 18:37:04,604 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 18:37:04,605 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:04,606 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@75873600 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04, skipping insertion in model container [2021-12-06 18:37:04,606 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:04,611 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 18:37:04,645 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 18:37:04,913 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:37:04,921 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 18:37:04,964 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:37:04,999 INFO L208 MainTranslator]: Completed translation [2021-12-06 18:37:04,999 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04 WrapperNode [2021-12-06 18:37:05,000 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 18:37:05,001 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 18:37:05,001 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 18:37:05,001 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 18:37:05,008 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,021 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,040 INFO L137 Inliner]: procedures = 168, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 99 [2021-12-06 18:37:05,040 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 18:37:05,040 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 18:37:05,041 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 18:37:05,041 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 18:37:05,047 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,047 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,050 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,050 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,055 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,058 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,060 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,062 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 18:37:05,063 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 18:37:05,063 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 18:37:05,063 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 18:37:05,064 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (1/1) ... [2021-12-06 18:37:05,071 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:37:05,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:05,090 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 18:37:05,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 18:37:05,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 18:37:05,120 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2021-12-06 18:37:05,120 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2021-12-06 18:37:05,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 18:37:05,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 18:37:05,120 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 18:37:05,120 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 18:37:05,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 18:37:05,121 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 18:37:05,121 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 18:37:05,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 18:37:05,190 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 18:37:05,192 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 18:37:05,342 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 18:37:05,347 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 18:37:05,347 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 18:37:05,349 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:37:05 BoogieIcfgContainer [2021-12-06 18:37:05,349 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 18:37:05,350 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 18:37:05,350 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 18:37:05,353 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 18:37:05,353 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 06:37:04" (1/3) ... [2021-12-06 18:37:05,353 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73cd7e24 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:37:05, skipping insertion in model container [2021-12-06 18:37:05,353 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:04" (2/3) ... [2021-12-06 18:37:05,354 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73cd7e24 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:37:05, skipping insertion in model container [2021-12-06 18:37:05,354 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:37:05" (3/3) ... [2021-12-06 18:37:05,355 INFO L111 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2021-12-06 18:37:05,359 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 18:37:05,359 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2021-12-06 18:37:05,391 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 18:37:05,396 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 18:37:05,396 INFO L340 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2021-12-06 18:37:05,408 INFO L276 IsEmpty]: Start isEmpty. Operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 18:37:05,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 18:37:05,414 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:05,414 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 18:37:05,415 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:05,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:05,419 INFO L85 PathProgramCache]: Analyzing trace with hash -594954629, now seen corresponding path program 1 times [2021-12-06 18:37:05,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:05,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670117590] [2021-12-06 18:37:05,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:05,426 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:05,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:05,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:05,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:05,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670117590] [2021-12-06 18:37:05,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670117590] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:05,578 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:05,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 18:37:05,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292110930] [2021-12-06 18:37:05,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:05,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:37:05,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:05,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:37:05,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:37:05,604 INFO L87 Difference]: Start difference. First operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:05,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:05,728 INFO L93 Difference]: Finished difference Result 134 states and 155 transitions. [2021-12-06 18:37:05,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:37:05,731 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 [2021-12-06 18:37:05,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:05,738 INFO L225 Difference]: With dead ends: 134 [2021-12-06 18:37:05,738 INFO L226 Difference]: Without dead ends: 128 [2021-12-06 18:37:05,740 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:05,743 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 114 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:05,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 130 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:05,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-12-06 18:37:05,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 95. [2021-12-06 18:37:05,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 65 states have (on average 1.646153846153846) internal successors, (107), 85 states have internal predecessors, (107), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2021-12-06 18:37:05,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 125 transitions. [2021-12-06 18:37:05,787 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 125 transitions. Word has length 6 [2021-12-06 18:37:05,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:05,787 INFO L470 AbstractCegarLoop]: Abstraction has 95 states and 125 transitions. [2021-12-06 18:37:05,787 INFO L471 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) [2021-12-06 18:37:05,787 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 125 transitions. [2021-12-06 18:37:05,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 18:37:05,788 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:05,789 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 18:37:05,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 18:37:05,789 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:05,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:05,790 INFO L85 PathProgramCache]: Analyzing trace with hash -594954628, now seen corresponding path program 1 times [2021-12-06 18:37:05,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:05,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008849515] [2021-12-06 18:37:05,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:05,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:05,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:05,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:05,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:05,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008849515] [2021-12-06 18:37:05,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008849515] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:05,873 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:05,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:05,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319345717] [2021-12-06 18:37:05,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:05,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:05,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:05,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:05,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:05,875 INFO L87 Difference]: Start difference. First operand 95 states and 125 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:05,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:05,980 INFO L93 Difference]: Finished difference Result 222 states and 302 transitions. [2021-12-06 18:37:05,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:37:05,980 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 [2021-12-06 18:37:05,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:05,984 INFO L225 Difference]: With dead ends: 222 [2021-12-06 18:37:05,984 INFO L226 Difference]: Without dead ends: 222 [2021-12-06 18:37:05,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:37:05,986 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 138 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:05,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 212 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:05,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-12-06 18:37:06,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 169. [2021-12-06 18:37:06,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 131 states have (on average 1.6641221374045803) internal successors, (218), 151 states have internal predecessors, (218), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 18:37:06,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 263 transitions. [2021-12-06 18:37:06,013 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 263 transitions. Word has length 6 [2021-12-06 18:37:06,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:06,013 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 263 transitions. [2021-12-06 18:37:06,014 INFO L471 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) [2021-12-06 18:37:06,014 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 263 transitions. [2021-12-06 18:37:06,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-06 18:37:06,014 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:06,015 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:06,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 18:37:06,015 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:06,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:06,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1263724334, now seen corresponding path program 1 times [2021-12-06 18:37:06,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:06,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107289497] [2021-12-06 18:37:06,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:06,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:06,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:06,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:06,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:06,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107289497] [2021-12-06 18:37:06,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107289497] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:06,161 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:06,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:06,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680535417] [2021-12-06 18:37:06,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:06,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:06,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:06,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:06,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:06,163 INFO L87 Difference]: Start difference. First operand 169 states and 263 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:06,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:06,269 INFO L93 Difference]: Finished difference Result 260 states and 371 transitions. [2021-12-06 18:37:06,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:06,270 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 [2021-12-06 18:37:06,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:06,273 INFO L225 Difference]: With dead ends: 260 [2021-12-06 18:37:06,273 INFO L226 Difference]: Without dead ends: 260 [2021-12-06 18:37:06,273 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:06,275 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 108 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:06,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 189 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:06,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-12-06 18:37:06,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 172. [2021-12-06 18:37:06,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 134 states have (on average 1.6492537313432836) internal successors, (221), 154 states have internal predecessors, (221), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 18:37:06,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 266 transitions. [2021-12-06 18:37:06,299 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 266 transitions. Word has length 7 [2021-12-06 18:37:06,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:06,300 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 266 transitions. [2021-12-06 18:37:06,300 INFO L471 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) [2021-12-06 18:37:06,300 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 266 transitions. [2021-12-06 18:37:06,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-06 18:37:06,300 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:06,301 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:06,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 18:37:06,301 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:06,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:06,302 INFO L85 PathProgramCache]: Analyzing trace with hash -520748645, now seen corresponding path program 1 times [2021-12-06 18:37:06,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:06,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3274506] [2021-12-06 18:37:06,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:06,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:06,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:06,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:06,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:06,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3274506] [2021-12-06 18:37:06,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3274506] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:06,439 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:06,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:06,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206035255] [2021-12-06 18:37:06,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:06,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:06,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:06,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:06,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:06,440 INFO L87 Difference]: Start difference. First operand 172 states and 266 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:06,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:06,521 INFO L93 Difference]: Finished difference Result 224 states and 303 transitions. [2021-12-06 18:37:06,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:06,521 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 [2021-12-06 18:37:06,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:06,523 INFO L225 Difference]: With dead ends: 224 [2021-12-06 18:37:06,523 INFO L226 Difference]: Without dead ends: 224 [2021-12-06 18:37:06,523 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:06,524 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 139 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 208 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 [2021-12-06 18:37:06,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 208 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:06,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2021-12-06 18:37:06,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 172. [2021-12-06 18:37:06,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 134 states have (on average 1.6343283582089552) internal successors, (219), 154 states have internal predecessors, (219), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 18:37:06,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 264 transitions. [2021-12-06 18:37:06,536 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 264 transitions. Word has length 8 [2021-12-06 18:37:06,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:06,537 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 264 transitions. [2021-12-06 18:37:06,537 INFO L471 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) [2021-12-06 18:37:06,537 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 264 transitions. [2021-12-06 18:37:06,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-06 18:37:06,537 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:06,538 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:06,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 18:37:06,538 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:06,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:06,538 INFO L85 PathProgramCache]: Analyzing trace with hash 1036661236, now seen corresponding path program 1 times [2021-12-06 18:37:06,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:06,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119268043] [2021-12-06 18:37:06,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:06,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:06,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:06,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:06,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:06,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119268043] [2021-12-06 18:37:06,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119268043] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:06,577 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:06,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:06,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190528514] [2021-12-06 18:37:06,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:06,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:06,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:06,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:06,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:06,579 INFO L87 Difference]: Start difference. First operand 172 states and 264 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:06,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:06,653 INFO L93 Difference]: Finished difference Result 266 states and 366 transitions. [2021-12-06 18:37:06,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:06,653 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 [2021-12-06 18:37:06,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:06,655 INFO L225 Difference]: With dead ends: 266 [2021-12-06 18:37:06,655 INFO L226 Difference]: Without dead ends: 266 [2021-12-06 18:37:06,655 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:06,656 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 147 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:06,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 207 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:06,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-12-06 18:37:06,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 205. [2021-12-06 18:37:06,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 165 states have (on average 1.606060606060606) internal successors, (265), 186 states have internal predecessors, (265), 11 states have call successors, (11), 7 states have call predecessors, (11), 8 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 18:37:06,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 310 transitions. [2021-12-06 18:37:06,669 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 310 transitions. Word has length 9 [2021-12-06 18:37:06,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:06,669 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 310 transitions. [2021-12-06 18:37:06,670 INFO L471 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) [2021-12-06 18:37:06,670 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 310 transitions. [2021-12-06 18:37:06,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-12-06 18:37:06,670 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:06,670 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:06,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 18:37:06,670 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:06,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:06,671 INFO L85 PathProgramCache]: Analyzing trace with hash 2071727293, now seen corresponding path program 1 times [2021-12-06 18:37:06,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:06,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103265272] [2021-12-06 18:37:06,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:06,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:06,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:06,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:06,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:06,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103265272] [2021-12-06 18:37:06,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103265272] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:06,711 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:06,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:06,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049190010] [2021-12-06 18:37:06,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:06,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:06,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:06,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:06,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:06,713 INFO L87 Difference]: Start difference. First operand 205 states and 310 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:06,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:06,775 INFO L93 Difference]: Finished difference Result 253 states and 333 transitions. [2021-12-06 18:37:06,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:06,775 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 [2021-12-06 18:37:06,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:06,778 INFO L225 Difference]: With dead ends: 253 [2021-12-06 18:37:06,778 INFO L226 Difference]: Without dead ends: 253 [2021-12-06 18:37:06,778 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:06,779 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 139 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:06,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 235 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:06,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-12-06 18:37:06,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 219. [2021-12-06 18:37:06,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 178 states have (on average 1.6067415730337078) internal successors, (286), 200 states have internal predecessors, (286), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-12-06 18:37:06,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 331 transitions. [2021-12-06 18:37:06,794 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 331 transitions. Word has length 10 [2021-12-06 18:37:06,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:06,795 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 331 transitions. [2021-12-06 18:37:06,795 INFO L471 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) [2021-12-06 18:37:06,795 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 331 transitions. [2021-12-06 18:37:06,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-12-06 18:37:06,795 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:06,796 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:06,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 18:37:06,796 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:06,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:06,797 INFO L85 PathProgramCache]: Analyzing trace with hash 288674115, now seen corresponding path program 1 times [2021-12-06 18:37:06,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:06,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450541056] [2021-12-06 18:37:06,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:06,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:06,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:06,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:06,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:06,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450541056] [2021-12-06 18:37:06,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450541056] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:06,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25707633] [2021-12-06 18:37:06,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:06,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:06,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:06,884 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:06,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 18:37:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:06,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 18:37:06,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:07,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:07,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:07,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:07,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25707633] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:07,190 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:07,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2021-12-06 18:37:07,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704909860] [2021-12-06 18:37:07,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:07,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 18:37:07,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:07,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 18:37:07,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:37:07,192 INFO L87 Difference]: Start difference. First operand 219 states and 331 transitions. Second operand has 13 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:07,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:07,383 INFO L93 Difference]: Finished difference Result 291 states and 398 transitions. [2021-12-06 18:37:07,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:37:07,383 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 [2021-12-06 18:37:07,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:07,385 INFO L225 Difference]: With dead ends: 291 [2021-12-06 18:37:07,386 INFO L226 Difference]: Without dead ends: 291 [2021-12-06 18:37:07,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:37:07,387 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 469 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:07,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [469 Valid, 489 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:07,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-12-06 18:37:07,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 225. [2021-12-06 18:37:07,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 183 states have (on average 1.540983606557377) internal successors, (282), 206 states have internal predecessors, (282), 11 states have call successors, (11), 7 states have call predecessors, (11), 10 states have return successors, (39), 11 states have call predecessors, (39), 11 states have call successors, (39) [2021-12-06 18:37:07,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 332 transitions. [2021-12-06 18:37:07,401 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 332 transitions. Word has length 14 [2021-12-06 18:37:07,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:07,401 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 332 transitions. [2021-12-06 18:37:07,401 INFO L471 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) [2021-12-06 18:37:07,401 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 332 transitions. [2021-12-06 18:37:07,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-06 18:37:07,402 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:07,402 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:07,423 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 18:37:07,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:07,603 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:07,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:07,603 INFO L85 PathProgramCache]: Analyzing trace with hash 358962923, now seen corresponding path program 1 times [2021-12-06 18:37:07,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:07,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107930177] [2021-12-06 18:37:07,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:07,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:07,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:07,690 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:07,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:07,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107930177] [2021-12-06 18:37:07,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107930177] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:07,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367716632] [2021-12-06 18:37:07,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:07,691 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:07,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:07,692 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:07,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 18:37:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:07,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 18:37:07,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:07,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-12-06 18:37:07,834 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:07,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:07,880 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:07,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367716632] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:07,880 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:07,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 9 [2021-12-06 18:37:07,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629640078] [2021-12-06 18:37:07,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:07,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:37:07,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:07,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:37:07,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:37:07,882 INFO L87 Difference]: Start difference. First operand 225 states and 332 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 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) [2021-12-06 18:37:08,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:08,056 INFO L93 Difference]: Finished difference Result 336 states and 471 transitions. [2021-12-06 18:37:08,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:37:08,056 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 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 15 [2021-12-06 18:37:08,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:08,059 INFO L225 Difference]: With dead ends: 336 [2021-12-06 18:37:08,059 INFO L226 Difference]: Without dead ends: 336 [2021-12-06 18:37:08,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:37:08,060 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 428 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:08,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 317 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:08,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2021-12-06 18:37:08,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 239. [2021-12-06 18:37:08,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 194 states have (on average 1.5257731958762886) internal successors, (296), 220 states have internal predecessors, (296), 11 states have call successors, (11), 7 states have call predecessors, (11), 13 states have return successors, (46), 11 states have call predecessors, (46), 11 states have call successors, (46) [2021-12-06 18:37:08,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 353 transitions. [2021-12-06 18:37:08,073 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 353 transitions. Word has length 15 [2021-12-06 18:37:08,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:08,074 INFO L470 AbstractCegarLoop]: Abstraction has 239 states and 353 transitions. [2021-12-06 18:37:08,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 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) [2021-12-06 18:37:08,074 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 353 transitions. [2021-12-06 18:37:08,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-06 18:37:08,075 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:08,075 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:08,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 18:37:08,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:08,276 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:08,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:08,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1757051230, now seen corresponding path program 1 times [2021-12-06 18:37:08,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:08,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580335509] [2021-12-06 18:37:08,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:08,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:08,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:08,385 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:08,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:08,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580335509] [2021-12-06 18:37:08,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580335509] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:08,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936673869] [2021-12-06 18:37:08,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:08,386 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:08,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:08,386 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:08,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 18:37:08,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:08,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 18:37:08,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:08,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-12-06 18:37:08,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-12-06 18:37:08,565 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:08,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:08,655 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:08,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936673869] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:08,655 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:08,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 13 [2021-12-06 18:37:08,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993168143] [2021-12-06 18:37:08,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:08,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 18:37:08,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:08,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 18:37:08,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:37:08,657 INFO L87 Difference]: Start difference. First operand 239 states and 353 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:09,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:09,117 INFO L93 Difference]: Finished difference Result 550 states and 739 transitions. [2021-12-06 18:37:09,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-06 18:37:09,117 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 [2021-12-06 18:37:09,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:09,120 INFO L225 Difference]: With dead ends: 550 [2021-12-06 18:37:09,120 INFO L226 Difference]: Without dead ends: 550 [2021-12-06 18:37:09,120 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=137, Invalid=513, Unknown=0, NotChecked=0, Total=650 [2021-12-06 18:37:09,121 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 433 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:09,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [433 Valid, 1026 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:37:09,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-12-06 18:37:09,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 345. [2021-12-06 18:37:09,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 289 states have (on average 1.5536332179930796) internal successors, (449), 320 states have internal predecessors, (449), 14 states have call successors, (14), 10 states have call predecessors, (14), 21 states have return successors, (60), 14 states have call predecessors, (60), 14 states have call successors, (60) [2021-12-06 18:37:09,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 523 transitions. [2021-12-06 18:37:09,134 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 523 transitions. Word has length 16 [2021-12-06 18:37:09,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:09,134 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 523 transitions. [2021-12-06 18:37:09,134 INFO L471 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) [2021-12-06 18:37:09,134 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 523 transitions. [2021-12-06 18:37:09,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-06 18:37:09,135 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:09,135 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:09,162 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 18:37:09,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-12-06 18:37:09,337 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:09,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:09,338 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986564, now seen corresponding path program 1 times [2021-12-06 18:37:09,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:09,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382590867] [2021-12-06 18:37:09,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:09,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:09,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:09,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:09,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:09,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382590867] [2021-12-06 18:37:09,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382590867] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:09,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:09,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-12-06 18:37:09,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017058855] [2021-12-06 18:37:09,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:09,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:37:09,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:09,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:37:09,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:09,390 INFO L87 Difference]: Start difference. First operand 345 states and 523 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:09,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:09,407 INFO L93 Difference]: Finished difference Result 495 states and 752 transitions. [2021-12-06 18:37:09,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:37:09,407 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-12-06 18:37:09,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:09,411 INFO L225 Difference]: With dead ends: 495 [2021-12-06 18:37:09,411 INFO L226 Difference]: Without dead ends: 495 [2021-12-06 18:37:09,411 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:09,412 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 52 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:09,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 117 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:09,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-12-06 18:37:09,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 479. [2021-12-06 18:37:09,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 409 states have (on average 1.5574572127139363) internal successors, (637), 445 states have internal predecessors, (637), 19 states have call successors, (19), 14 states have call predecessors, (19), 30 states have return successors, (91), 19 states have call predecessors, (91), 19 states have call successors, (91) [2021-12-06 18:37:09,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 747 transitions. [2021-12-06 18:37:09,436 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 747 transitions. Word has length 18 [2021-12-06 18:37:09,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:09,436 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 747 transitions. [2021-12-06 18:37:09,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:09,436 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 747 transitions. [2021-12-06 18:37:09,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-06 18:37:09,437 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:09,437 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:09,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 18:37:09,437 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:09,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:09,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986820, now seen corresponding path program 1 times [2021-12-06 18:37:09,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:09,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732118516] [2021-12-06 18:37:09,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:09,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:09,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:09,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:09,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:09,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732118516] [2021-12-06 18:37:09,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732118516] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:09,462 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:09,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:09,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048295663] [2021-12-06 18:37:09,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:09,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:37:09,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:09,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:37:09,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:09,464 INFO L87 Difference]: Start difference. First operand 479 states and 747 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:09,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:09,471 INFO L93 Difference]: Finished difference Result 441 states and 681 transitions. [2021-12-06 18:37:09,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:37:09,471 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-12-06 18:37:09,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:09,474 INFO L225 Difference]: With dead ends: 441 [2021-12-06 18:37:09,474 INFO L226 Difference]: Without dead ends: 441 [2021-12-06 18:37:09,475 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:09,475 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 10 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:09,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 114 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:09,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-12-06 18:37:09,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 441. [2021-12-06 18:37:09,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 377 states have (on average 1.5145888594164456) internal successors, (571), 407 states have internal predecessors, (571), 19 states have call successors, (19), 14 states have call predecessors, (19), 30 states have return successors, (91), 19 states have call predecessors, (91), 19 states have call successors, (91) [2021-12-06 18:37:09,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 681 transitions. [2021-12-06 18:37:09,498 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 681 transitions. Word has length 18 [2021-12-06 18:37:09,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:09,499 INFO L470 AbstractCegarLoop]: Abstraction has 441 states and 681 transitions. [2021-12-06 18:37:09,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:09,499 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 681 transitions. [2021-12-06 18:37:09,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-12-06 18:37:09,500 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:09,500 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:09,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 18:37:09,500 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:09,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:09,501 INFO L85 PathProgramCache]: Analyzing trace with hash 2137943300, now seen corresponding path program 1 times [2021-12-06 18:37:09,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:09,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769922601] [2021-12-06 18:37:09,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:09,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:09,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:09,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:09,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:09,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769922601] [2021-12-06 18:37:09,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769922601] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:09,531 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:09,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-12-06 18:37:09,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312814680] [2021-12-06 18:37:09,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:09,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:37:09,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:09,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:37:09,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:09,533 INFO L87 Difference]: Start difference. First operand 441 states and 681 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:09,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:09,556 INFO L93 Difference]: Finished difference Result 509 states and 761 transitions. [2021-12-06 18:37:09,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:37:09,557 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-12-06 18:37:09,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:09,560 INFO L225 Difference]: With dead ends: 509 [2021-12-06 18:37:09,560 INFO L226 Difference]: Without dead ends: 509 [2021-12-06 18:37:09,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:09,561 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 33 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:09,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 96 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:09,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-12-06 18:37:09,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 491. [2021-12-06 18:37:09,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 424 states have (on average 1.5047169811320755) internal successors, (638), 455 states have internal predecessors, (638), 20 states have call successors, (20), 15 states have call predecessors, (20), 32 states have return successors, (94), 20 states have call predecessors, (94), 20 states have call successors, (94) [2021-12-06 18:37:09,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 752 transitions. [2021-12-06 18:37:09,581 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 752 transitions. Word has length 19 [2021-12-06 18:37:09,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:09,581 INFO L470 AbstractCegarLoop]: Abstraction has 491 states and 752 transitions. [2021-12-06 18:37:09,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:09,582 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 752 transitions. [2021-12-06 18:37:09,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-06 18:37:09,583 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:09,583 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:09,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 18:37:09,583 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:09,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:09,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1078444150, now seen corresponding path program 1 times [2021-12-06 18:37:09,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:09,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562912743] [2021-12-06 18:37:09,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:09,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:09,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:09,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:09,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:09,621 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:09,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:09,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562912743] [2021-12-06 18:37:09,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562912743] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:09,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:09,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 18:37:09,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153076332] [2021-12-06 18:37:09,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:09,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:37:09,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:09,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:37:09,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:37:09,623 INFO L87 Difference]: Start difference. First operand 491 states and 752 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:37:09,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:09,665 INFO L93 Difference]: Finished difference Result 351 states and 521 transitions. [2021-12-06 18:37:09,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:37:09,665 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 [2021-12-06 18:37:09,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:09,667 INFO L225 Difference]: With dead ends: 351 [2021-12-06 18:37:09,667 INFO L226 Difference]: Without dead ends: 351 [2021-12-06 18:37:09,667 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:09,668 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 45 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:09,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 66 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:09,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-12-06 18:37:09,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 351. [2021-12-06 18:37:09,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 299 states have (on average 1.4782608695652173) internal successors, (442), 324 states have internal predecessors, (442), 15 states have call successors, (15), 11 states have call predecessors, (15), 22 states have return successors, (64), 15 states have call predecessors, (64), 15 states have call successors, (64) [2021-12-06 18:37:09,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 521 transitions. [2021-12-06 18:37:09,685 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 521 transitions. Word has length 25 [2021-12-06 18:37:09,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:09,685 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 521 transitions. [2021-12-06 18:37:09,685 INFO L471 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) [2021-12-06 18:37:09,685 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 521 transitions. [2021-12-06 18:37:09,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-06 18:37:09,686 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:09,686 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:09,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 18:37:09,687 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:09,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:09,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1446375410, now seen corresponding path program 1 times [2021-12-06 18:37:09,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:09,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661213690] [2021-12-06 18:37:09,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:09,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:09,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:09,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:09,797 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:09,797 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:09,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661213690] [2021-12-06 18:37:09,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661213690] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:09,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953393367] [2021-12-06 18:37:09,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:09,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:09,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:09,799 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:09,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 18:37:09,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:09,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:37:09,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:10,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:10,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:10,093 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:10,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:10,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953393367] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:10,184 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:10,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2021-12-06 18:37:10,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964184916] [2021-12-06 18:37:10,185 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:10,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 18:37:10,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:10,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 18:37:10,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:37:10,186 INFO L87 Difference]: Start difference. First operand 351 states and 521 transitions. Second operand has 15 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 11 states have internal predecessors, (48), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:37:10,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:10,714 INFO L93 Difference]: Finished difference Result 531 states and 739 transitions. [2021-12-06 18:37:10,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 18:37:10,715 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 [2021-12-06 18:37:10,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:10,718 INFO L225 Difference]: With dead ends: 531 [2021-12-06 18:37:10,718 INFO L226 Difference]: Without dead ends: 531 [2021-12-06 18:37:10,719 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2021-12-06 18:37:10,720 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 498 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:10,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 281 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 376 Invalid, 0 Unknown, 73 Unchecked, 0.2s Time] [2021-12-06 18:37:10,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-12-06 18:37:10,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 452. [2021-12-06 18:37:10,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 391 states have (on average 1.4757033248081841) internal successors, (577), 420 states have internal predecessors, (577), 17 states have call successors, (17), 14 states have call predecessors, (17), 29 states have return successors, (72), 17 states have call predecessors, (72), 17 states have call successors, (72) [2021-12-06 18:37:10,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 666 transitions. [2021-12-06 18:37:10,738 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 666 transitions. Word has length 27 [2021-12-06 18:37:10,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:10,738 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 666 transitions. [2021-12-06 18:37:10,739 INFO L471 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) [2021-12-06 18:37:10,739 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 666 transitions. [2021-12-06 18:37:10,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-06 18:37:10,740 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:10,740 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:10,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 18:37:10,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 18:37:10,941 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:10,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:10,941 INFO L85 PathProgramCache]: Analyzing trace with hash 308487171, now seen corresponding path program 1 times [2021-12-06 18:37:10,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:10,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580731602] [2021-12-06 18:37:10,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:10,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:10,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:10,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:10,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:11,022 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:11,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:11,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580731602] [2021-12-06 18:37:11,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580731602] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:11,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369320175] [2021-12-06 18:37:11,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:11,023 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:11,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:11,024 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:11,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 18:37:11,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:11,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 18:37:11,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:11,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:11,177 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:11,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369320175] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:11,177 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:37:11,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 11 [2021-12-06 18:37:11,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181497327] [2021-12-06 18:37:11,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:11,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:37:11,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:11,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:37:11,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:37:11,179 INFO L87 Difference]: Start difference. First operand 452 states and 666 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) [2021-12-06 18:37:11,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:11,256 INFO L93 Difference]: Finished difference Result 566 states and 816 transitions. [2021-12-06 18:37:11,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:37:11,257 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 [2021-12-06 18:37:11,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:11,259 INFO L225 Difference]: With dead ends: 566 [2021-12-06 18:37:11,259 INFO L226 Difference]: Without dead ends: 566 [2021-12-06 18:37:11,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:37:11,260 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 115 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:11,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 164 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:11,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-12-06 18:37:11,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 473. [2021-12-06 18:37:11,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 416 states have (on average 1.4615384615384615) internal successors, (608), 441 states have internal predecessors, (608), 17 states have call successors, (17), 14 states have call predecessors, (17), 25 states have return successors, (68), 17 states have call predecessors, (68), 17 states have call successors, (68) [2021-12-06 18:37:11,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 693 transitions. [2021-12-06 18:37:11,275 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 693 transitions. Word has length 28 [2021-12-06 18:37:11,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:11,275 INFO L470 AbstractCegarLoop]: Abstraction has 473 states and 693 transitions. [2021-12-06 18:37:11,276 INFO L471 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) [2021-12-06 18:37:11,276 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 693 transitions. [2021-12-06 18:37:11,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 18:37:11,276 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:11,276 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:11,310 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 18:37:11,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 18:37:11,477 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:11,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:11,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1602633389, now seen corresponding path program 1 times [2021-12-06 18:37:11,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:11,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90884906] [2021-12-06 18:37:11,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:11,478 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:11,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:11,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:11,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:11,749 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:11,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:11,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90884906] [2021-12-06 18:37:11,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90884906] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:11,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454252826] [2021-12-06 18:37:11,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:11,750 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:11,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:11,751 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:11,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 18:37:11,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:11,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-06 18:37:11,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:12,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:12,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:12,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:12,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:12,103 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:12,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:12,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454252826] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:12,191 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:12,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2021-12-06 18:37:12,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417289969] [2021-12-06 18:37:12,191 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:12,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 18:37:12,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:12,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 18:37:12,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:37:12,192 INFO L87 Difference]: Start difference. First operand 473 states and 693 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) [2021-12-06 18:37:13,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:13,165 INFO L93 Difference]: Finished difference Result 871 states and 1165 transitions. [2021-12-06 18:37:13,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-12-06 18:37:13,166 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 [2021-12-06 18:37:13,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:13,169 INFO L225 Difference]: With dead ends: 871 [2021-12-06 18:37:13,169 INFO L226 Difference]: Without dead ends: 871 [2021-12-06 18:37:13,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=523, Invalid=2027, Unknown=0, NotChecked=0, Total=2550 [2021-12-06 18:37:13,171 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 891 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 901 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 158 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:13,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [901 Valid, 297 Invalid, 843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 553 Invalid, 0 Unknown, 158 Unchecked, 0.3s Time] [2021-12-06 18:37:13,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2021-12-06 18:37:13,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 637. [2021-12-06 18:37:13,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 570 states have (on average 1.4649122807017543) internal successors, (835), 596 states have internal predecessors, (835), 21 states have call successors, (21), 19 states have call predecessors, (21), 31 states have return successors, (80), 21 states have call predecessors, (80), 21 states have call successors, (80) [2021-12-06 18:37:13,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 936 transitions. [2021-12-06 18:37:13,188 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 936 transitions. Word has length 29 [2021-12-06 18:37:13,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:13,188 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 936 transitions. [2021-12-06 18:37:13,188 INFO L471 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) [2021-12-06 18:37:13,188 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 936 transitions. [2021-12-06 18:37:13,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 18:37:13,189 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:13,189 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:13,220 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 18:37:13,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:13,390 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:13,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:13,390 INFO L85 PathProgramCache]: Analyzing trace with hash 1182683565, now seen corresponding path program 1 times [2021-12-06 18:37:13,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:13,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930720519] [2021-12-06 18:37:13,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:13,390 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:13,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:13,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:13,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:13,464 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:13,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:13,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930720519] [2021-12-06 18:37:13,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930720519] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:13,464 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:13,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 18:37:13,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70050354] [2021-12-06 18:37:13,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:13,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:37:13,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:13,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:37:13,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:37:13,466 INFO L87 Difference]: Start difference. First operand 637 states and 936 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:37:13,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:13,562 INFO L93 Difference]: Finished difference Result 585 states and 816 transitions. [2021-12-06 18:37:13,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:37:13,562 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-12-06 18:37:13,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:13,564 INFO L225 Difference]: With dead ends: 585 [2021-12-06 18:37:13,564 INFO L226 Difference]: Without dead ends: 585 [2021-12-06 18:37:13,565 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:37:13,565 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 147 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:13,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 114 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:13,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-12-06 18:37:13,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 560. [2021-12-06 18:37:13,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 503 states have (on average 1.4532803180914513) internal successors, (731), 531 states have internal predecessors, (731), 15 states have call successors, (15), 13 states have call predecessors, (15), 27 states have return successors, (50), 15 states have call predecessors, (50), 15 states have call successors, (50) [2021-12-06 18:37:13,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 796 transitions. [2021-12-06 18:37:13,577 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 796 transitions. Word has length 30 [2021-12-06 18:37:13,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:13,577 INFO L470 AbstractCegarLoop]: Abstraction has 560 states and 796 transitions. [2021-12-06 18:37:13,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:37:13,578 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 796 transitions. [2021-12-06 18:37:13,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 18:37:13,578 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:13,578 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:13,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 18:37:13,578 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:13,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:13,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1857972446, now seen corresponding path program 1 times [2021-12-06 18:37:13,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:13,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392955683] [2021-12-06 18:37:13,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:13,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:13,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:13,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:13,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:13,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:13,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:13,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392955683] [2021-12-06 18:37:13,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392955683] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:13,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228018396] [2021-12-06 18:37:13,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:13,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:13,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:13,650 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:13,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 18:37:13,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:13,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 18:37:13,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:13,771 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 18:37:13,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:13,807 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:13,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:13,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228018396] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:13,842 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:13,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 10 [2021-12-06 18:37:13,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181858226] [2021-12-06 18:37:13,843 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:13,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:37:13,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:13,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:37:13,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:37:13,844 INFO L87 Difference]: Start difference. First operand 560 states and 796 transitions. Second operand has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:37:14,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:14,045 INFO L93 Difference]: Finished difference Result 679 states and 905 transitions. [2021-12-06 18:37:14,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:37:14,045 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2021-12-06 18:37:14,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:14,048 INFO L225 Difference]: With dead ends: 679 [2021-12-06 18:37:14,048 INFO L226 Difference]: Without dead ends: 679 [2021-12-06 18:37:14,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:37:14,048 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 324 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 79 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:14,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [324 Valid, 179 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 292 Invalid, 0 Unknown, 79 Unchecked, 0.1s Time] [2021-12-06 18:37:14,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-12-06 18:37:14,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 611. [2021-12-06 18:37:14,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 552 states have (on average 1.4257246376811594) internal successors, (787), 580 states have internal predecessors, (787), 15 states have call successors, (15), 15 states have call predecessors, (15), 29 states have return successors, (50), 15 states have call predecessors, (50), 15 states have call successors, (50) [2021-12-06 18:37:14,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 852 transitions. [2021-12-06 18:37:14,063 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 852 transitions. Word has length 30 [2021-12-06 18:37:14,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:14,063 INFO L470 AbstractCegarLoop]: Abstraction has 611 states and 852 transitions. [2021-12-06 18:37:14,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.727272727272727) internal successors, (41), 8 states have internal predecessors, (41), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:37:14,063 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 852 transitions. [2021-12-06 18:37:14,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 18:37:14,064 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:14,064 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:14,084 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 18:37:14,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:14,266 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:14,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:14,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1762570929, now seen corresponding path program 1 times [2021-12-06 18:37:14,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:14,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865213516] [2021-12-06 18:37:14,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:14,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:14,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:14,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:14,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:14,473 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:14,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:14,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865213516] [2021-12-06 18:37:14,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865213516] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:14,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610325057] [2021-12-06 18:37:14,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:14,474 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:14,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:14,474 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:14,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 18:37:14,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:14,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 18:37:14,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:14,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:14,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:14,684 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:14,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:14,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610325057] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:14,759 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:14,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 14 [2021-12-06 18:37:14,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301062330] [2021-12-06 18:37:14,759 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:14,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-06 18:37:14,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:14,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 18:37:14,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-12-06 18:37:14,760 INFO L87 Difference]: Start difference. First operand 611 states and 852 transitions. Second operand has 16 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:37:15,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:15,097 INFO L93 Difference]: Finished difference Result 725 states and 940 transitions. [2021-12-06 18:37:15,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 18:37:15,097 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2021-12-06 18:37:15,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:15,100 INFO L225 Difference]: With dead ends: 725 [2021-12-06 18:37:15,100 INFO L226 Difference]: Without dead ends: 725 [2021-12-06 18:37:15,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=227, Invalid=703, Unknown=0, NotChecked=0, Total=930 [2021-12-06 18:37:15,100 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 486 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 72 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:15,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [486 Valid, 237 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 349 Invalid, 0 Unknown, 72 Unchecked, 0.2s Time] [2021-12-06 18:37:15,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2021-12-06 18:37:15,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 654. [2021-12-06 18:37:15,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 593 states have (on average 1.4131534569983137) internal successors, (838), 623 states have internal predecessors, (838), 15 states have call successors, (15), 15 states have call predecessors, (15), 31 states have return successors, (49), 15 states have call predecessors, (49), 15 states have call successors, (49) [2021-12-06 18:37:15,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 902 transitions. [2021-12-06 18:37:15,114 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 902 transitions. Word has length 31 [2021-12-06 18:37:15,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:15,115 INFO L470 AbstractCegarLoop]: Abstraction has 654 states and 902 transitions. [2021-12-06 18:37:15,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 10 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:37:15,115 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 902 transitions. [2021-12-06 18:37:15,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-06 18:37:15,115 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:15,115 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:15,143 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 18:37:15,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:15,317 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:15,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:15,318 INFO L85 PathProgramCache]: Analyzing trace with hash -132941611, now seen corresponding path program 1 times [2021-12-06 18:37:15,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:15,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318584759] [2021-12-06 18:37:15,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:15,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:15,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:15,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:15,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:15,486 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:15,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:15,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318584759] [2021-12-06 18:37:15,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318584759] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:15,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195488258] [2021-12-06 18:37:15,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:15,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:15,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:15,488 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:15,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 18:37:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:15,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 18:37:15,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:15,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:15,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:15,837 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:15,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:15,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195488258] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:15,945 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:15,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2021-12-06 18:37:15,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350520374] [2021-12-06 18:37:15,945 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:15,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 18:37:15,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:15,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 18:37:15,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:37:15,946 INFO L87 Difference]: Start difference. First operand 654 states and 902 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) [2021-12-06 18:37:16,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:16,442 INFO L93 Difference]: Finished difference Result 699 states and 917 transitions. [2021-12-06 18:37:16,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 18:37:16,442 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 [2021-12-06 18:37:16,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:16,445 INFO L225 Difference]: With dead ends: 699 [2021-12-06 18:37:16,445 INFO L226 Difference]: Without dead ends: 699 [2021-12-06 18:37:16,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=258, Invalid=1002, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 18:37:16,446 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 541 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 98 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:16,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 268 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 467 Invalid, 0 Unknown, 98 Unchecked, 0.2s Time] [2021-12-06 18:37:16,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-12-06 18:37:16,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 654. [2021-12-06 18:37:16,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 593 states have (on average 1.391231028667791) internal successors, (825), 623 states have internal predecessors, (825), 15 states have call successors, (15), 15 states have call predecessors, (15), 31 states have return successors, (49), 15 states have call predecessors, (49), 15 states have call successors, (49) [2021-12-06 18:37:16,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 889 transitions. [2021-12-06 18:37:16,458 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 889 transitions. Word has length 35 [2021-12-06 18:37:16,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:16,459 INFO L470 AbstractCegarLoop]: Abstraction has 654 states and 889 transitions. [2021-12-06 18:37:16,459 INFO L471 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) [2021-12-06 18:37:16,459 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 889 transitions. [2021-12-06 18:37:16,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-06 18:37:16,459 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:16,459 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:16,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-06 18:37:16,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:16,661 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:16,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:16,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1525473162, now seen corresponding path program 1 times [2021-12-06 18:37:16,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:16,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633953142] [2021-12-06 18:37:16,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:16,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:16,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:16,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:16,775 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 18:37:16,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:16,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633953142] [2021-12-06 18:37:16,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633953142] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:16,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546182608] [2021-12-06 18:37:16,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:16,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:16,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:16,776 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:16,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 18:37:16,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:16,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 18:37:16,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:16,931 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:37:16,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:16,970 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 18:37:16,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:16,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-12-06 18:37:17,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-12-06 18:37:17,115 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-12-06 18:37:17,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546182608] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:17,115 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:17,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 15 [2021-12-06 18:37:17,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2814442] [2021-12-06 18:37:17,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:17,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-06 18:37:17,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:17,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 18:37:17,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:37:17,117 INFO L87 Difference]: Start difference. First operand 654 states and 889 transitions. Second operand has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 18:37:17,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:17,437 INFO L93 Difference]: Finished difference Result 724 states and 942 transitions. [2021-12-06 18:37:17,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 18:37:17,437 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2021-12-06 18:37:17,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:17,440 INFO L225 Difference]: With dead ends: 724 [2021-12-06 18:37:17,440 INFO L226 Difference]: Without dead ends: 724 [2021-12-06 18:37:17,440 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 68 SyntacticMatches, 5 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=268, Invalid=602, Unknown=0, NotChecked=0, Total=870 [2021-12-06 18:37:17,441 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 412 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:17,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 205 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 406 Invalid, 0 Unknown, 35 Unchecked, 0.2s Time] [2021-12-06 18:37:17,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2021-12-06 18:37:17,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 664. [2021-12-06 18:37:17,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 605 states have (on average 1.3867768595041323) internal successors, (839), 633 states have internal predecessors, (839), 15 states have call successors, (15), 15 states have call predecessors, (15), 29 states have return successors, (45), 15 states have call predecessors, (45), 15 states have call successors, (45) [2021-12-06 18:37:17,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 899 transitions. [2021-12-06 18:37:17,454 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 899 transitions. Word has length 36 [2021-12-06 18:37:17,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:17,454 INFO L470 AbstractCegarLoop]: Abstraction has 664 states and 899 transitions. [2021-12-06 18:37:17,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 18:37:17,455 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 899 transitions. [2021-12-06 18:37:17,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-12-06 18:37:17,455 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:17,455 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:17,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-12-06 18:37:17,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:17,656 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:17,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:17,656 INFO L85 PathProgramCache]: Analyzing trace with hash 45027747, now seen corresponding path program 1 times [2021-12-06 18:37:17,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:17,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831776699] [2021-12-06 18:37:17,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:17,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:17,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:17,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:17,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:17,857 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:17,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:17,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831776699] [2021-12-06 18:37:17,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831776699] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:17,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:17,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 18:37:17,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597647500] [2021-12-06 18:37:17,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:17,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:37:17,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:17,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:37:17,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:37:17,859 INFO L87 Difference]: Start difference. First operand 664 states and 899 transitions. Second operand has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:37:18,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:18,133 INFO L93 Difference]: Finished difference Result 520 states and 666 transitions. [2021-12-06 18:37:18,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 18:37:18,134 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-12-06 18:37:18,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:18,136 INFO L225 Difference]: With dead ends: 520 [2021-12-06 18:37:18,136 INFO L226 Difference]: Without dead ends: 520 [2021-12-06 18:37:18,137 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:37:18,137 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 199 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:18,137 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 232 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:37:18,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2021-12-06 18:37:18,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 431. [2021-12-06 18:37:18,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 388 states have (on average 1.384020618556701) internal successors, (537), 410 states have internal predecessors, (537), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2021-12-06 18:37:18,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 574 transitions. [2021-12-06 18:37:18,145 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 574 transitions. Word has length 37 [2021-12-06 18:37:18,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:18,146 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 574 transitions. [2021-12-06 18:37:18,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:37:18,146 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 574 transitions. [2021-12-06 18:37:18,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 18:37:18,146 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:18,146 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:18,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-06 18:37:18,147 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:18,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:18,147 INFO L85 PathProgramCache]: Analyzing trace with hash 634414932, now seen corresponding path program 1 times [2021-12-06 18:37:18,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:18,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457308178] [2021-12-06 18:37:18,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:18,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:18,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:18,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:18,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:18,191 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:18,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:18,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457308178] [2021-12-06 18:37:18,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457308178] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:18,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216713237] [2021-12-06 18:37:18,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:18,192 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:18,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:18,192 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:18,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 18:37:18,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:18,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:37:18,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:18,283 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:18,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:18,329 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:18,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216713237] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:18,329 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:18,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2021-12-06 18:37:18,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067953866] [2021-12-06 18:37:18,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:18,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:18,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:18,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:18,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:18,330 INFO L87 Difference]: Start difference. First operand 431 states and 574 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) [2021-12-06 18:37:18,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:18,384 INFO L93 Difference]: Finished difference Result 450 states and 588 transitions. [2021-12-06 18:37:18,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:18,385 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 [2021-12-06 18:37:18,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:18,386 INFO L225 Difference]: With dead ends: 450 [2021-12-06 18:37:18,386 INFO L226 Difference]: Without dead ends: 450 [2021-12-06 18:37:18,387 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:18,387 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 72 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:18,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 53 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:18,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-12-06 18:37:18,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 428. [2021-12-06 18:37:18,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 387 states have (on average 1.3669250645994833) internal successors, (529), 407 states have internal predecessors, (529), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2021-12-06 18:37:18,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 566 transitions. [2021-12-06 18:37:18,396 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 566 transitions. Word has length 40 [2021-12-06 18:37:18,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:18,396 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 566 transitions. [2021-12-06 18:37:18,396 INFO L471 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) [2021-12-06 18:37:18,396 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 566 transitions. [2021-12-06 18:37:18,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 18:37:18,397 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:18,397 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:18,417 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 18:37:18,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-06 18:37:18,598 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:18,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:18,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1807973484, now seen corresponding path program 1 times [2021-12-06 18:37:18,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:18,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703968295] [2021-12-06 18:37:18,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:18,602 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:18,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:18,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:18,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:18,737 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:18,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:18,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703968295] [2021-12-06 18:37:18,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703968295] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:18,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960411259] [2021-12-06 18:37:18,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:18,738 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:18,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:18,739 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:18,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 18:37:18,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:18,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 18:37:18,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:18,832 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:18,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:18,879 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:18,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960411259] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:18,879 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:18,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2021-12-06 18:37:18,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788007714] [2021-12-06 18:37:18,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:18,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:18,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:18,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:18,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:18,880 INFO L87 Difference]: Start difference. First operand 428 states and 566 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) [2021-12-06 18:37:18,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:18,939 INFO L93 Difference]: Finished difference Result 447 states and 579 transitions. [2021-12-06 18:37:18,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:18,940 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 [2021-12-06 18:37:18,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:18,941 INFO L225 Difference]: With dead ends: 447 [2021-12-06 18:37:18,941 INFO L226 Difference]: Without dead ends: 447 [2021-12-06 18:37:18,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:37:18,942 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 67 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:18,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 43 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:18,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-12-06 18:37:18,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 426. [2021-12-06 18:37:18,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 387 states have (on average 1.3462532299741603) internal successors, (521), 405 states have internal predecessors, (521), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2021-12-06 18:37:18,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 558 transitions. [2021-12-06 18:37:18,948 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 558 transitions. Word has length 41 [2021-12-06 18:37:18,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:18,949 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 558 transitions. [2021-12-06 18:37:18,949 INFO L471 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) [2021-12-06 18:37:18,949 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 558 transitions. [2021-12-06 18:37:18,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 18:37:18,949 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:18,949 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:18,970 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-06 18:37:19,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-06 18:37:19,151 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:19,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:19,152 INFO L85 PathProgramCache]: Analyzing trace with hash -212603050, now seen corresponding path program 1 times [2021-12-06 18:37:19,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:19,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320675620] [2021-12-06 18:37:19,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:19,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:19,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:19,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:19,311 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:19,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:19,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320675620] [2021-12-06 18:37:19,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320675620] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:19,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836076946] [2021-12-06 18:37:19,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:19,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:19,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:19,314 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:19,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 18:37:19,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:19,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 18:37:19,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:19,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:19,413 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 18:37:19,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:19,420 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:19,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:19,561 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:19,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836076946] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:19,561 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:19,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 6 [2021-12-06 18:37:19,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941798555] [2021-12-06 18:37:19,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:19,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:37:19,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:19,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:37:19,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:37:19,562 INFO L87 Difference]: Start difference. First operand 426 states and 558 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) [2021-12-06 18:37:19,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:19,612 INFO L93 Difference]: Finished difference Result 482 states and 620 transitions. [2021-12-06 18:37:19,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:37:19,612 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 [2021-12-06 18:37:19,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:19,615 INFO L225 Difference]: With dead ends: 482 [2021-12-06 18:37:19,615 INFO L226 Difference]: Without dead ends: 482 [2021-12-06 18:37:19,615 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:19,616 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 76 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 86 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:19,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 82 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 68 Invalid, 0 Unknown, 86 Unchecked, 0.0s Time] [2021-12-06 18:37:19,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-12-06 18:37:19,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 458. [2021-12-06 18:37:19,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 419 states have (on average 1.3365155131264916) internal successors, (560), 437 states have internal predecessors, (560), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2021-12-06 18:37:19,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 597 transitions. [2021-12-06 18:37:19,627 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 597 transitions. Word has length 42 [2021-12-06 18:37:19,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:19,627 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 597 transitions. [2021-12-06 18:37:19,627 INFO L471 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) [2021-12-06 18:37:19,628 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 597 transitions. [2021-12-06 18:37:19,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-06 18:37:19,628 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:19,629 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:19,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 18:37:19,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:19,832 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:19,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:19,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1366889029, now seen corresponding path program 1 times [2021-12-06 18:37:19,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:19,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013649355] [2021-12-06 18:37:19,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:19,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:19,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:19,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:19,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:19,865 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 25 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:19,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:19,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013649355] [2021-12-06 18:37:19,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013649355] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:19,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845043421] [2021-12-06 18:37:19,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:19,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:19,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:19,867 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:19,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 18:37:19,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:19,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 18:37:19,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:19,964 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:19,964 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:19,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845043421] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:19,964 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:37:19,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2021-12-06 18:37:19,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008211076] [2021-12-06 18:37:19,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:19,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:19,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:19,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:19,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:37:19,967 INFO L87 Difference]: Start difference. First operand 458 states and 597 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) [2021-12-06 18:37:19,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:19,987 INFO L93 Difference]: Finished difference Result 518 states and 645 transitions. [2021-12-06 18:37:19,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:19,987 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 [2021-12-06 18:37:19,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:19,990 INFO L225 Difference]: With dead ends: 518 [2021-12-06 18:37:19,990 INFO L226 Difference]: Without dead ends: 518 [2021-12-06 18:37:19,990 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:19,991 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 69 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:19,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 163 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:19,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-12-06 18:37:19,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 443. [2021-12-06 18:37:20,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 404 states have (on average 1.306930693069307) internal successors, (528), 422 states have internal predecessors, (528), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2021-12-06 18:37:20,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 565 transitions. [2021-12-06 18:37:20,000 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 565 transitions. Word has length 45 [2021-12-06 18:37:20,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:20,001 INFO L470 AbstractCegarLoop]: Abstraction has 443 states and 565 transitions. [2021-12-06 18:37:20,001 INFO L471 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) [2021-12-06 18:37:20,001 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 565 transitions. [2021-12-06 18:37:20,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 18:37:20,001 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:20,001 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:20,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-12-06 18:37:20,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 18:37:20,203 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:20,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:20,204 INFO L85 PathProgramCache]: Analyzing trace with hash -624108164, now seen corresponding path program 1 times [2021-12-06 18:37:20,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:20,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33249453] [2021-12-06 18:37:20,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:20,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:20,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:20,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:20,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:20,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:20,340 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:20,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:20,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33249453] [2021-12-06 18:37:20,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33249453] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:20,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429805236] [2021-12-06 18:37:20,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:20,341 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:20,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:20,341 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:20,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 18:37:20,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:20,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:37:20,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:20,423 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:20,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:20,503 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:20,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429805236] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:20,504 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:20,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 11 [2021-12-06 18:37:20,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510142782] [2021-12-06 18:37:20,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:20,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:37:20,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:20,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:37:20,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:37:20,505 INFO L87 Difference]: Start difference. First operand 443 states and 565 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) [2021-12-06 18:37:20,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:20,630 INFO L93 Difference]: Finished difference Result 360 states and 432 transitions. [2021-12-06 18:37:20,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:37:20,631 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 [2021-12-06 18:37:20,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:20,632 INFO L225 Difference]: With dead ends: 360 [2021-12-06 18:37:20,632 INFO L226 Difference]: Without dead ends: 360 [2021-12-06 18:37:20,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2021-12-06 18:37:20,633 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 209 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:20,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 131 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:20,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2021-12-06 18:37:20,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 333. [2021-12-06 18:37:20,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 301 states have (on average 1.2691029900332227) internal successors, (382), 316 states have internal predecessors, (382), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2021-12-06 18:37:20,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 407 transitions. [2021-12-06 18:37:20,637 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 407 transitions. Word has length 48 [2021-12-06 18:37:20,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:20,637 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 407 transitions. [2021-12-06 18:37:20,637 INFO L471 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) [2021-12-06 18:37:20,637 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 407 transitions. [2021-12-06 18:37:20,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 18:37:20,638 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:20,638 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:20,657 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 18:37:20,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:20,839 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:20,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:20,840 INFO L85 PathProgramCache]: Analyzing trace with hash -377504153, now seen corresponding path program 1 times [2021-12-06 18:37:20,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:20,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811331681] [2021-12-06 18:37:20,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:20,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:20,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:20,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:20,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:20,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:20,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:20,962 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 18:37:20,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:20,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811331681] [2021-12-06 18:37:20,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811331681] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:20,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064031715] [2021-12-06 18:37:20,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:20,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:20,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:20,963 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:20,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 18:37:21,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:21,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 18:37:21,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:21,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:21,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:21,314 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:37:21,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:21,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064031715] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:21,380 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:21,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2021-12-06 18:37:21,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672904552] [2021-12-06 18:37:21,380 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:21,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 18:37:21,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:21,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 18:37:21,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:37:21,381 INFO L87 Difference]: Start difference. First operand 333 states and 407 transitions. Second operand has 15 states, 14 states have (on average 4.357142857142857) internal successors, (61), 11 states have internal predecessors, (61), 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) [2021-12-06 18:37:21,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:21,669 INFO L93 Difference]: Finished difference Result 371 states and 431 transitions. [2021-12-06 18:37:21,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 18:37:21,669 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.357142857142857) internal successors, (61), 11 states have internal predecessors, (61), 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 48 [2021-12-06 18:37:21,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:21,670 INFO L225 Difference]: With dead ends: 371 [2021-12-06 18:37:21,671 INFO L226 Difference]: Without dead ends: 371 [2021-12-06 18:37:21,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=184, Invalid=628, Unknown=0, NotChecked=0, Total=812 [2021-12-06 18:37:21,671 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 328 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:21,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 279 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 339 Invalid, 0 Unknown, 66 Unchecked, 0.1s Time] [2021-12-06 18:37:21,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-12-06 18:37:21,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 340. [2021-12-06 18:37:21,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 309 states have (on average 1.2588996763754046) internal successors, (389), 323 states have internal predecessors, (389), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:21,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 412 transitions. [2021-12-06 18:37:21,676 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 412 transitions. Word has length 48 [2021-12-06 18:37:21,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:21,676 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 412 transitions. [2021-12-06 18:37:21,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.357142857142857) internal successors, (61), 11 states have internal predecessors, (61), 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) [2021-12-06 18:37:21,676 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 412 transitions. [2021-12-06 18:37:21,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-06 18:37:21,676 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:21,676 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:21,695 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-06 18:37:21,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-06 18:37:21,878 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:21,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:21,879 INFO L85 PathProgramCache]: Analyzing trace with hash -2004239674, now seen corresponding path program 1 times [2021-12-06 18:37:21,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:21,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375153336] [2021-12-06 18:37:21,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:21,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:21,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:22,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:22,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:22,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:22,215 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 18:37:22,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:22,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375153336] [2021-12-06 18:37:22,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375153336] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:22,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438452683] [2021-12-06 18:37:22,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:22,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:22,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:22,217 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:22,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 18:37:22,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:22,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 29 conjunts are in the unsatisfiable core [2021-12-06 18:37:22,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:22,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:22,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:22,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:22,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:22,720 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:37:22,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:22,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438452683] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:22,813 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:22,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 6] total 22 [2021-12-06 18:37:22,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806931275] [2021-12-06 18:37:22,814 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:22,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-06 18:37:22,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:22,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 18:37:22,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-12-06 18:37:22,815 INFO L87 Difference]: Start difference. First operand 340 states and 412 transitions. Second operand has 24 states, 22 states have (on average 3.409090909090909) internal successors, (75), 19 states have internal predecessors, (75), 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) [2021-12-06 18:37:23,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:23,623 INFO L93 Difference]: Finished difference Result 378 states and 432 transitions. [2021-12-06 18:37:23,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-06 18:37:23,624 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 3.409090909090909) internal successors, (75), 19 states have internal predecessors, (75), 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 50 [2021-12-06 18:37:23,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:23,625 INFO L225 Difference]: With dead ends: 378 [2021-12-06 18:37:23,625 INFO L226 Difference]: Without dead ends: 378 [2021-12-06 18:37:23,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=432, Invalid=1920, Unknown=0, NotChecked=0, Total=2352 [2021-12-06 18:37:23,626 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 419 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:23,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [419 Valid, 305 Invalid, 715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 558 Invalid, 0 Unknown, 89 Unchecked, 0.2s Time] [2021-12-06 18:37:23,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-12-06 18:37:23,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 340. [2021-12-06 18:37:23,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 309 states have (on average 1.255663430420712) internal successors, (388), 323 states have internal predecessors, (388), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:23,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 411 transitions. [2021-12-06 18:37:23,631 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 411 transitions. Word has length 50 [2021-12-06 18:37:23,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:23,631 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 411 transitions. [2021-12-06 18:37:23,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 3.409090909090909) internal successors, (75), 19 states have internal predecessors, (75), 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) [2021-12-06 18:37:23,631 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 411 transitions. [2021-12-06 18:37:23,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:37:23,632 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:23,632 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:23,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-06 18:37:23,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-06 18:37:23,833 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:23,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:23,834 INFO L85 PathProgramCache]: Analyzing trace with hash -2111001345, now seen corresponding path program 1 times [2021-12-06 18:37:23,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:23,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140228122] [2021-12-06 18:37:23,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:23,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:23,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:23,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:23,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:23,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:23,937 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:23,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:23,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140228122] [2021-12-06 18:37:23,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140228122] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:23,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450226313] [2021-12-06 18:37:23,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:23,938 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:23,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:23,938 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:23,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-06 18:37:23,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:23,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 18:37:23,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:24,058 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:37:24,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:24,128 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 18:37:24,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:24,151 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:37:24,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:24,192 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:24,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:24,216 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:37:24,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:24,344 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:37:24,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:24,482 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:24,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450226313] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:24,482 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:24,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 10] total 25 [2021-12-06 18:37:24,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915513011] [2021-12-06 18:37:24,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:24,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 18:37:24,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:24,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 18:37:24,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-12-06 18:37:24,484 INFO L87 Difference]: Start difference. First operand 340 states and 411 transitions. Second operand has 26 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 18:37:24,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:24,636 INFO L93 Difference]: Finished difference Result 353 states and 423 transitions. [2021-12-06 18:37:24,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:37:24,637 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 51 [2021-12-06 18:37:24,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:24,638 INFO L225 Difference]: With dead ends: 353 [2021-12-06 18:37:24,638 INFO L226 Difference]: Without dead ends: 353 [2021-12-06 18:37:24,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=209, Invalid=721, Unknown=0, NotChecked=0, Total=930 [2021-12-06 18:37:24,639 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 497 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 29 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:24,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [497 Valid, 60 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 147 Invalid, 0 Unknown, 29 Unchecked, 0.1s Time] [2021-12-06 18:37:24,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-12-06 18:37:24,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 339. [2021-12-06 18:37:24,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 309 states have (on average 1.249190938511327) internal successors, (386), 322 states have internal predecessors, (386), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:24,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 409 transitions. [2021-12-06 18:37:24,644 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 409 transitions. Word has length 51 [2021-12-06 18:37:24,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:24,644 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 409 transitions. [2021-12-06 18:37:24,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 6 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2021-12-06 18:37:24,644 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 409 transitions. [2021-12-06 18:37:24,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:37:24,644 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:24,644 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:24,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-06 18:37:24,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:24,846 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:24,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:24,847 INFO L85 PathProgramCache]: Analyzing trace with hash -2111001344, now seen corresponding path program 1 times [2021-12-06 18:37:24,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:24,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447519744] [2021-12-06 18:37:24,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:24,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:24,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:24,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:24,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:24,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:24,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:24,950 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:24,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:24,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447519744] [2021-12-06 18:37:24,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447519744] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:24,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706613140] [2021-12-06 18:37:24,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:24,951 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:24,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:24,951 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:24,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-06 18:37:25,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:25,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 18:37:25,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:25,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:25,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 21 [2021-12-06 18:37:25,117 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:37:25,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:25,160 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:25,160 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:25,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706613140] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:25,160 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:37:25,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 12 [2021-12-06 18:37:25,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049625012] [2021-12-06 18:37:25,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:25,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:37:25,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:25,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:37:25,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:37:25,162 INFO L87 Difference]: Start difference. First operand 339 states and 409 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) [2021-12-06 18:37:25,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:25,245 INFO L93 Difference]: Finished difference Result 389 states and 456 transitions. [2021-12-06 18:37:25,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:37:25,245 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 [2021-12-06 18:37:25,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:25,247 INFO L225 Difference]: With dead ends: 389 [2021-12-06 18:37:25,247 INFO L226 Difference]: Without dead ends: 389 [2021-12-06 18:37:25,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-12-06 18:37:25,248 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 208 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:25,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 63 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:25,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-12-06 18:37:25,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 339. [2021-12-06 18:37:25,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 309 states have (on average 1.2394822006472492) internal successors, (383), 322 states have internal predecessors, (383), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:25,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 406 transitions. [2021-12-06 18:37:25,252 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 406 transitions. Word has length 51 [2021-12-06 18:37:25,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:25,252 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 406 transitions. [2021-12-06 18:37:25,252 INFO L471 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) [2021-12-06 18:37:25,252 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 406 transitions. [2021-12-06 18:37:25,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:37:25,253 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:25,253 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:25,272 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-06 18:37:25,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-12-06 18:37:25,454 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:25,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:25,455 INFO L85 PathProgramCache]: Analyzing trace with hash 410026143, now seen corresponding path program 1 times [2021-12-06 18:37:25,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:25,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517409816] [2021-12-06 18:37:25,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:25,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:25,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:25,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:25,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:25,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:25,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:25,553 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:37:25,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:25,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517409816] [2021-12-06 18:37:25,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517409816] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:25,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115306307] [2021-12-06 18:37:25,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:25,553 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:25,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:25,554 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:25,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-06 18:37:25,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:25,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 18:37:25,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:25,662 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 18:37:25,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:25,706 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:37:25,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:25,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115306307] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:25,797 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:25,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2021-12-06 18:37:25,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800859109] [2021-12-06 18:37:25,802 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:25,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:37:25,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:25,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:37:25,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:37:25,802 INFO L87 Difference]: Start difference. First operand 339 states and 406 transitions. Second operand has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:37:25,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:25,964 INFO L93 Difference]: Finished difference Result 364 states and 423 transitions. [2021-12-06 18:37:25,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:37:25,964 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 51 [2021-12-06 18:37:25,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:25,965 INFO L225 Difference]: With dead ends: 364 [2021-12-06 18:37:25,965 INFO L226 Difference]: Without dead ends: 364 [2021-12-06 18:37:25,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=138, Invalid=368, Unknown=0, NotChecked=0, Total=506 [2021-12-06 18:37:25,966 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 216 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:25,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 140 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 222 Invalid, 0 Unknown, 51 Unchecked, 0.1s Time] [2021-12-06 18:37:25,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-12-06 18:37:25,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 339. [2021-12-06 18:37:25,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 309 states have (on average 1.233009708737864) internal successors, (381), 322 states have internal predecessors, (381), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:25,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 404 transitions. [2021-12-06 18:37:25,970 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 404 transitions. Word has length 51 [2021-12-06 18:37:25,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:25,970 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 404 transitions. [2021-12-06 18:37:25,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:37:25,971 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 404 transitions. [2021-12-06 18:37:25,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:37:25,971 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:25,971 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:25,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-06 18:37:26,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:26,173 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:26,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:26,174 INFO L85 PathProgramCache]: Analyzing trace with hash -2001887703, now seen corresponding path program 2 times [2021-12-06 18:37:26,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:26,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579632350] [2021-12-06 18:37:26,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:26,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:26,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:26,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:26,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:26,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:26,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:26,276 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:37:26,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:26,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579632350] [2021-12-06 18:37:26,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579632350] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:26,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040551627] [2021-12-06 18:37:26,277 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:37:26,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:26,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:26,278 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:26,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-06 18:37:26,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:37:26,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:37:26,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 18:37:26,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:26,406 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 18:37:26,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:26,428 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:37:26,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:26,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040551627] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:26,462 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:26,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2021-12-06 18:37:26,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493569893] [2021-12-06 18:37:26,462 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:26,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:37:26,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:26,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:37:26,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:37:26,463 INFO L87 Difference]: Start difference. First operand 339 states and 404 transitions. Second operand has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:37:26,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:26,642 INFO L93 Difference]: Finished difference Result 361 states and 417 transitions. [2021-12-06 18:37:26,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:37:26,642 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 51 [2021-12-06 18:37:26,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:26,643 INFO L225 Difference]: With dead ends: 361 [2021-12-06 18:37:26,643 INFO L226 Difference]: Without dead ends: 361 [2021-12-06 18:37:26,644 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:37:26,644 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 173 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:26,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 146 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 209 Invalid, 0 Unknown, 55 Unchecked, 0.1s Time] [2021-12-06 18:37:26,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2021-12-06 18:37:26,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 339. [2021-12-06 18:37:26,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 309 states have (on average 1.2297734627831716) internal successors, (380), 322 states have internal predecessors, (380), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:26,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 403 transitions. [2021-12-06 18:37:26,648 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 403 transitions. Word has length 51 [2021-12-06 18:37:26,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:26,648 INFO L470 AbstractCegarLoop]: Abstraction has 339 states and 403 transitions. [2021-12-06 18:37:26,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 8 states have internal predecessors, (45), 1 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 18:37:26,649 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 403 transitions. [2021-12-06 18:37:26,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:37:26,649 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:26,649 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:26,669 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-12-06 18:37:26,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-06 18:37:26,850 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:26,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:26,851 INFO L85 PathProgramCache]: Analyzing trace with hash -2016951646, now seen corresponding path program 1 times [2021-12-06 18:37:26,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:26,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348965920] [2021-12-06 18:37:26,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:26,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:26,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:26,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:26,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:26,915 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 18:37:26,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:26,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348965920] [2021-12-06 18:37:26,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348965920] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:26,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481300232] [2021-12-06 18:37:26,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:26,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:26,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:26,916 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:26,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-06 18:37:26,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:26,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 18:37:26,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:26,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:27,024 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 18:37:27,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:27,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481300232] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:27,024 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 18:37:27,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-12-06 18:37:27,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256171725] [2021-12-06 18:37:27,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:27,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:37:27,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:27,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:37:27,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:27,026 INFO L87 Difference]: Start difference. First operand 339 states and 403 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 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) [2021-12-06 18:37:27,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:27,060 INFO L93 Difference]: Finished difference Result 358 states and 413 transitions. [2021-12-06 18:37:27,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:27,061 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 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 51 [2021-12-06 18:37:27,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:27,062 INFO L225 Difference]: With dead ends: 358 [2021-12-06 18:37:27,062 INFO L226 Difference]: Without dead ends: 358 [2021-12-06 18:37:27,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:37:27,062 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 26 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:27,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 128 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:27,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2021-12-06 18:37:27,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 322. [2021-12-06 18:37:27,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.2191780821917808) internal successors, (356), 305 states have internal predecessors, (356), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:27,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 379 transitions. [2021-12-06 18:37:27,066 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 379 transitions. Word has length 51 [2021-12-06 18:37:27,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:27,067 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 379 transitions. [2021-12-06 18:37:27,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 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) [2021-12-06 18:37:27,067 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 379 transitions. [2021-12-06 18:37:27,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 18:37:27,067 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:27,067 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:27,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-06 18:37:27,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:27,268 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:27,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:27,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1016532274, now seen corresponding path program 1 times [2021-12-06 18:37:27,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:27,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508613690] [2021-12-06 18:37:27,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:27,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:27,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:27,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:27,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:27,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:27,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:27,595 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:27,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:27,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508613690] [2021-12-06 18:37:27,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508613690] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:27,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756931052] [2021-12-06 18:37:27,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:27,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:27,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:27,596 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:27,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-06 18:37:27,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:27,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 33 conjunts are in the unsatisfiable core [2021-12-06 18:37:27,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:27,778 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:37:27,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:27,944 INFO L354 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2021-12-06 18:37:27,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:27,985 INFO L354 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2021-12-06 18:37:27,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:28,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:28,107 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:28,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:28,171 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-12-06 18:37:28,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:28,360 INFO L354 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2021-12-06 18:37:28,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:28,555 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:28,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756931052] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:28,555 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:28,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 12, 14] total 44 [2021-12-06 18:37:28,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354029832] [2021-12-06 18:37:28,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:28,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-12-06 18:37:28,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:28,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-12-06 18:37:28,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2021-12-06 18:37:28,557 INFO L87 Difference]: Start difference. First operand 322 states and 379 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) [2021-12-06 18:37:29,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:29,040 INFO L93 Difference]: Finished difference Result 374 states and 430 transitions. [2021-12-06 18:37:29,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:37:29,040 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 [2021-12-06 18:37:29,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:29,042 INFO L225 Difference]: With dead ends: 374 [2021-12-06 18:37:29,042 INFO L226 Difference]: Without dead ends: 374 [2021-12-06 18:37:29,043 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 86 SyntacticMatches, 5 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1029 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=529, Invalid=2551, Unknown=0, NotChecked=0, Total=3080 [2021-12-06 18:37:29,043 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 856 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:29,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [856 Valid, 204 Invalid, 931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 669 Invalid, 0 Unknown, 27 Unchecked, 0.3s Time] [2021-12-06 18:37:29,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-12-06 18:37:29,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 322. [2021-12-06 18:37:29,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.2123287671232876) internal successors, (354), 305 states have internal predecessors, (354), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:29,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 377 transitions. [2021-12-06 18:37:29,047 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 377 transitions. Word has length 52 [2021-12-06 18:37:29,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:29,047 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 377 transitions. [2021-12-06 18:37:29,047 INFO L471 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) [2021-12-06 18:37:29,048 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 377 transitions. [2021-12-06 18:37:29,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 18:37:29,048 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:29,048 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:29,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-12-06 18:37:29,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:29,249 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:29,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:29,250 INFO L85 PathProgramCache]: Analyzing trace with hash -174091406, now seen corresponding path program 1 times [2021-12-06 18:37:29,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:29,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587695207] [2021-12-06 18:37:29,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:29,251 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:29,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:29,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:29,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:29,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:29,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:29,347 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 2 proven. 36 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 18:37:29,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:29,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587695207] [2021-12-06 18:37:29,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587695207] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:29,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41280276] [2021-12-06 18:37:29,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:29,347 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:29,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:29,348 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:29,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-06 18:37:29,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:29,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 18:37:29,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:29,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:29,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:29,553 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 18:37:29,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:29,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41280276] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:29,671 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:29,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 15 [2021-12-06 18:37:29,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323422665] [2021-12-06 18:37:29,671 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:29,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-06 18:37:29,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:29,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 18:37:29,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:37:29,672 INFO L87 Difference]: Start difference. First operand 322 states and 377 transitions. Second operand has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 11 states have internal predecessors, (68), 4 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 18:37:29,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:29,950 INFO L93 Difference]: Finished difference Result 354 states and 397 transitions. [2021-12-06 18:37:29,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 18:37:29,951 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 11 states have internal predecessors, (68), 4 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) Word has length 52 [2021-12-06 18:37:29,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:29,952 INFO L225 Difference]: With dead ends: 354 [2021-12-06 18:37:29,953 INFO L226 Difference]: Without dead ends: 354 [2021-12-06 18:37:29,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=261, Invalid=795, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 18:37:29,954 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 415 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 415 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:29,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [415 Valid, 223 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 302 Invalid, 0 Unknown, 49 Unchecked, 0.1s Time] [2021-12-06 18:37:29,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-12-06 18:37:29,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 322. [2021-12-06 18:37:29,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.1917808219178083) internal successors, (348), 305 states have internal predecessors, (348), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:29,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 371 transitions. [2021-12-06 18:37:29,960 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 371 transitions. Word has length 52 [2021-12-06 18:37:29,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:29,960 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 371 transitions. [2021-12-06 18:37:29,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.857142857142857) internal successors, (68), 11 states have internal predecessors, (68), 4 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 18:37:29,960 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 371 transitions. [2021-12-06 18:37:29,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 18:37:29,961 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:29,961 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:29,984 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-06 18:37:30,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:30,166 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:30,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:30,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1928976600, now seen corresponding path program 2 times [2021-12-06 18:37:30,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:30,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160960564] [2021-12-06 18:37:30,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:30,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:30,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:30,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:30,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:30,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:30,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:30,269 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 18:37:30,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:30,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160960564] [2021-12-06 18:37:30,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160960564] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:30,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358048254] [2021-12-06 18:37:30,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:37:30,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:30,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:30,270 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:30,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-06 18:37:30,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:37:30,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:37:30,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-06 18:37:30,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:30,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:30,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:30,507 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:37:30,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:30,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358048254] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:30,579 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:30,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 14 [2021-12-06 18:37:30,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905528100] [2021-12-06 18:37:30,579 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:30,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-12-06 18:37:30,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:30,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-12-06 18:37:30,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-12-06 18:37:30,580 INFO L87 Difference]: Start difference. First operand 322 states and 371 transitions. Second operand has 16 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 4 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:37:30,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:30,840 INFO L93 Difference]: Finished difference Result 349 states and 391 transitions. [2021-12-06 18:37:30,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 18:37:30,840 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 4 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 52 [2021-12-06 18:37:30,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:30,841 INFO L225 Difference]: With dead ends: 349 [2021-12-06 18:37:30,841 INFO L226 Difference]: Without dead ends: 349 [2021-12-06 18:37:30,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=198, Invalid=614, Unknown=0, NotChecked=0, Total=812 [2021-12-06 18:37:30,842 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 282 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:30,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [282 Valid, 195 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 260 Invalid, 0 Unknown, 58 Unchecked, 0.1s Time] [2021-12-06 18:37:30,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-12-06 18:37:30,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 322. [2021-12-06 18:37:30,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.1849315068493151) internal successors, (346), 305 states have internal predecessors, (346), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:30,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 369 transitions. [2021-12-06 18:37:30,846 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 369 transitions. Word has length 52 [2021-12-06 18:37:30,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:30,846 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 369 transitions. [2021-12-06 18:37:30,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 10 states have internal predecessors, (61), 4 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:37:30,847 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 369 transitions. [2021-12-06 18:37:30,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 18:37:30,847 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:30,847 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:30,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-06 18:37:31,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-06 18:37:31,048 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:31,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:31,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1447729377, now seen corresponding path program 1 times [2021-12-06 18:37:31,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:31,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574965870] [2021-12-06 18:37:31,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:31,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:31,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:31,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:31,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:31,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:31,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:31,462 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:31,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:31,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574965870] [2021-12-06 18:37:31,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574965870] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:31,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049119382] [2021-12-06 18:37:31,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:31,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:31,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:31,463 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:31,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-06 18:37:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:31,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:37:31,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:31,697 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-12-06 18:37:31,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:31,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:31,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:31,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:31,805 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:31,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:31,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 18:37:31,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 33 treesize of output 21 [2021-12-06 18:37:31,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:32,063 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 18:37:32,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 47 treesize of output 51 [2021-12-06 18:37:32,135 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:37:32,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 12 [2021-12-06 18:37:32,164 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2021-12-06 18:37:32,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:32,207 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:32,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049119382] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:32,207 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:37:32,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 8, 10] total 37 [2021-12-06 18:37:32,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094397226] [2021-12-06 18:37:32,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:32,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-12-06 18:37:32,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:32,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-12-06 18:37:32,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-12-06 18:37:32,209 INFO L87 Difference]: Start difference. First operand 322 states and 369 transitions. Second operand has 38 states, 36 states have (on average 3.9722222222222223) internal successors, (143), 34 states have internal predecessors, (143), 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) [2021-12-06 18:37:33,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:33,219 INFO L93 Difference]: Finished difference Result 379 states and 424 transitions. [2021-12-06 18:37:33,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-06 18:37:33,220 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 36 states have (on average 3.9722222222222223) internal successors, (143), 34 states have internal predecessors, (143), 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 [2021-12-06 18:37:33,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:33,221 INFO L225 Difference]: With dead ends: 379 [2021-12-06 18:37:33,221 INFO L226 Difference]: Without dead ends: 379 [2021-12-06 18:37:33,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 866 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=649, Invalid=2891, Unknown=0, NotChecked=0, Total=3540 [2021-12-06 18:37:33,222 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 623 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:33,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [623 Valid, 307 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 885 Invalid, 0 Unknown, 87 Unchecked, 0.4s Time] [2021-12-06 18:37:33,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-12-06 18:37:33,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 322. [2021-12-06 18:37:33,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 292 states have (on average 1.178082191780822) internal successors, (344), 305 states have internal predecessors, (344), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:33,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 367 transitions. [2021-12-06 18:37:33,227 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 367 transitions. Word has length 53 [2021-12-06 18:37:33,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:33,227 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 367 transitions. [2021-12-06 18:37:33,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 36 states have (on average 3.9722222222222223) internal successors, (143), 34 states have internal predecessors, (143), 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) [2021-12-06 18:37:33,228 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 367 transitions. [2021-12-06 18:37:33,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-06 18:37:33,228 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:33,229 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:33,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-12-06 18:37:33,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-06 18:37:33,430 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:33,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:33,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1929937680, now seen corresponding path program 1 times [2021-12-06 18:37:33,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:33,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290624514] [2021-12-06 18:37:33,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:33,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:33,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:33,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:33,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:33,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:33,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:33,609 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:33,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:33,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290624514] [2021-12-06 18:37:33,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290624514] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:33,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359730358] [2021-12-06 18:37:33,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:33,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:33,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:33,610 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:33,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-06 18:37:33,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:33,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 18:37:33,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:33,730 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 18:37:33,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:33,833 INFO L354 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2021-12-06 18:37:33,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:33,869 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:33,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:34,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359730358] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:34,057 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:34,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-12-06 18:37:34,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066878740] [2021-12-06 18:37:34,057 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:34,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 18:37:34,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:34,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 18:37:34,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-12-06 18:37:34,059 INFO L87 Difference]: Start difference. First operand 322 states and 367 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) [2021-12-06 18:37:34,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:34,465 INFO L93 Difference]: Finished difference Result 350 states and 391 transitions. [2021-12-06 18:37:34,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 18:37:34,465 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 [2021-12-06 18:37:34,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:34,467 INFO L225 Difference]: With dead ends: 350 [2021-12-06 18:37:34,467 INFO L226 Difference]: Without dead ends: 350 [2021-12-06 18:37:34,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 77 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-12-06 18:37:34,468 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 440 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 104 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:34,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [440 Valid, 263 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 308 Invalid, 0 Unknown, 104 Unchecked, 0.1s Time] [2021-12-06 18:37:34,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-12-06 18:37:34,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 321. [2021-12-06 18:37:34,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 292 states have (on average 1.1712328767123288) internal successors, (342), 304 states have internal predecessors, (342), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:34,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 365 transitions. [2021-12-06 18:37:34,472 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 365 transitions. Word has length 54 [2021-12-06 18:37:34,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:34,472 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 365 transitions. [2021-12-06 18:37:34,472 INFO L471 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) [2021-12-06 18:37:34,472 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 365 transitions. [2021-12-06 18:37:34,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-12-06 18:37:34,473 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:34,473 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2021-12-06 18:37:34,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-12-06 18:37:34,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-06 18:37:34,674 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:34,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:34,675 INFO L85 PathProgramCache]: Analyzing trace with hash 301474113, now seen corresponding path program 1 times [2021-12-06 18:37:34,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:34,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133188202] [2021-12-06 18:37:34,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:34,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:34,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:34,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:34,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:34,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:34,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:34,826 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:37:34,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:34,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133188202] [2021-12-06 18:37:34,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133188202] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:34,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079250850] [2021-12-06 18:37:34,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:34,826 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:34,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:34,827 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:34,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-06 18:37:34,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:34,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 52 conjunts are in the unsatisfiable core [2021-12-06 18:37:34,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:35,213 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:37:35,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:35,225 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 18:37:35,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:35,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 7 treesize of output 3 [2021-12-06 18:37:35,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 7 treesize of output 3 [2021-12-06 18:37:35,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:35,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:35,413 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:35,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:35,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079250850] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:35,505 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:35,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 25 [2021-12-06 18:37:35,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913872058] [2021-12-06 18:37:35,505 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:35,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-06 18:37:35,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:35,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 18:37:35,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=802, Unknown=0, NotChecked=0, Total=930 [2021-12-06 18:37:35,506 INFO L87 Difference]: Start difference. First operand 321 states and 365 transitions. Second operand has 27 states, 22 states have (on average 4.545454545454546) internal successors, (100), 18 states have internal predecessors, (100), 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) [2021-12-06 18:37:36,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:36,595 INFO L93 Difference]: Finished difference Result 355 states and 393 transitions. [2021-12-06 18:37:36,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-12-06 18:37:36,596 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 22 states have (on average 4.545454545454546) internal successors, (100), 18 states have internal predecessors, (100), 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 55 [2021-12-06 18:37:36,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:36,597 INFO L225 Difference]: With dead ends: 355 [2021-12-06 18:37:36,597 INFO L226 Difference]: Without dead ends: 355 [2021-12-06 18:37:36,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=769, Invalid=2771, Unknown=0, NotChecked=0, Total=3540 [2021-12-06 18:37:36,598 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 849 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 849 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:36,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [849 Valid, 347 Invalid, 795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 597 Invalid, 0 Unknown, 68 Unchecked, 0.3s Time] [2021-12-06 18:37:36,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2021-12-06 18:37:36,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 320. [2021-12-06 18:37:36,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 292 states have (on average 1.1643835616438356) internal successors, (340), 303 states have internal predecessors, (340), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:36,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 363 transitions. [2021-12-06 18:37:36,602 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 363 transitions. Word has length 55 [2021-12-06 18:37:36,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:36,602 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 363 transitions. [2021-12-06 18:37:36,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 22 states have (on average 4.545454545454546) internal successors, (100), 18 states have internal predecessors, (100), 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) [2021-12-06 18:37:36,602 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 363 transitions. [2021-12-06 18:37:36,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 18:37:36,603 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:36,603 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:36,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-12-06 18:37:36,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-12-06 18:37:36,804 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:36,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:36,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1039811026, now seen corresponding path program 2 times [2021-12-06 18:37:36,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:36,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525082290] [2021-12-06 18:37:36,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:36,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:36,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:36,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:36,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:36,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:36,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:36,932 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 10 proven. 37 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 18:37:36,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 18:37:36,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525082290] [2021-12-06 18:37:36,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525082290] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:36,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249245648] [2021-12-06 18:37:36,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:37:36,933 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:36,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:36,934 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 18:37:36,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-06 18:37:36,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:37:36,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:37:36,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 25 conjunts are in the unsatisfiable core [2021-12-06 18:37:36,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:37,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:37,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:37,314 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:37:37,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:37,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249245648] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:37,410 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:37,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2021-12-06 18:37:37,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782431296] [2021-12-06 18:37:37,410 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:37,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-12-06 18:37:37,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 18:37:37,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 18:37:37,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-12-06 18:37:37,411 INFO L87 Difference]: Start difference. First operand 320 states and 363 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) [2021-12-06 18:37:37,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:37,805 INFO L93 Difference]: Finished difference Result 341 states and 379 transitions. [2021-12-06 18:37:37,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 18:37:37,805 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 [2021-12-06 18:37:37,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:37,807 INFO L225 Difference]: With dead ends: 341 [2021-12-06 18:37:37,807 INFO L226 Difference]: Without dead ends: 341 [2021-12-06 18:37:37,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=245, Invalid=945, Unknown=0, NotChecked=0, Total=1190 [2021-12-06 18:37:37,807 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 310 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:37,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 359 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 437 Invalid, 0 Unknown, 67 Unchecked, 0.2s Time] [2021-12-06 18:37:37,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-12-06 18:37:37,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 320. [2021-12-06 18:37:37,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 292 states have (on average 1.154109589041096) internal successors, (337), 303 states have internal predecessors, (337), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:37:37,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 360 transitions. [2021-12-06 18:37:37,811 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 360 transitions. Word has length 56 [2021-12-06 18:37:37,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:37,812 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 360 transitions. [2021-12-06 18:37:37,812 INFO L471 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) [2021-12-06 18:37:37,812 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 360 transitions. [2021-12-06 18:37:37,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-06 18:37:37,812 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:37,812 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:37,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-12-06 18:37:38,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 18:37:38,013 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:38,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:38,014 INFO L85 PathProgramCache]: Analyzing trace with hash 717947847, now seen corresponding path program 1 times [2021-12-06 18:37:38,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 18:37:38,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356032881] [2021-12-06 18:37:38,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:38,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 18:37:38,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:38,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 18:37:38,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:38,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 18:37:38,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:38,196 ERROR L253 erpolLogProxyWrapper]: Interpolant 12 not inductive [2021-12-06 18:37:38,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-12-06 18:37:38,198 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: generated interpolants did not pass sanity check at de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.getInterpolants(Interpolator.java:232) at de.uni_freiburg.informatik.ultimate.smtinterpol.smtlib2.SMTInterpol.getInterpolants(SMTInterpol.java:876) at de.uni_freiburg.informatik.ultimate.logic.NoopScript.getInterpolants(NoopScript.java:392) at de.uni_freiburg.informatik.ultimate.logic.NoopScript.getInterpolants(NoopScript.java:386) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.getInterpolants(WrapperScript.java:337) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.getInterpolants(WrapperScript.java:337) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.getInterpolants(ManagedScript.java:192) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedInterpolantsBuilder.computeCraigInterpolants(NestedInterpolantsBuilder.java:285) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.NestedInterpolantsBuilder.(NestedInterpolantsBuilder.java:166) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolantsRecursive(InterpolatingTraceCheckCraig.java:327) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolants(InterpolatingTraceCheckCraig.java:229) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.(InterpolatingTraceCheckCraig.java:97) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolantsRecursive(InterpolatingTraceCheckCraig.java:379) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.computeInterpolants(InterpolatingTraceCheckCraig.java:229) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.singletracecheck.InterpolatingTraceCheckCraig.(InterpolatingTraceCheckCraig.java:97) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.java:79) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleCraig.construct(IpTcStrategyModuleCraig.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.isCorrect(IpTcStrategyModuleBase.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:211) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:124) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:610) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) 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) [2021-12-06 18:37:38,200 INFO L158 Benchmark]: Toolchain (without parser) took 33600.07ms. Allocated memory was 117.4MB in the beginning and 237.0MB in the end (delta: 119.5MB). Free memory was 77.3MB in the beginning and 84.6MB in the end (delta: -7.4MB). Peak memory consumption was 111.0MB. Max. memory is 16.1GB. [2021-12-06 18:37:38,201 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 117.4MB. Free memory is still 95.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 18:37:38,201 INFO L158 Benchmark]: CACSL2BoogieTranslator took 398.14ms. Allocated memory is still 117.4MB. Free memory was 77.1MB in the beginning and 81.7MB in the end (delta: -4.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-12-06 18:37:38,201 INFO L158 Benchmark]: Boogie Procedure Inliner took 39.41ms. Allocated memory is still 117.4MB. Free memory was 81.7MB in the beginning and 79.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 18:37:38,201 INFO L158 Benchmark]: Boogie Preprocessor took 21.62ms. Allocated memory is still 117.4MB. Free memory was 79.6MB in the beginning and 78.0MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 18:37:38,201 INFO L158 Benchmark]: RCFGBuilder took 286.30ms. Allocated memory is still 117.4MB. Free memory was 78.0MB in the beginning and 63.9MB in the end (delta: 14.1MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2021-12-06 18:37:38,201 INFO L158 Benchmark]: TraceAbstraction took 32850.10ms. Allocated memory was 117.4MB in the beginning and 237.0MB in the end (delta: 119.5MB). Free memory was 63.4MB in the beginning and 84.6MB in the end (delta: -21.2MB). Peak memory consumption was 100.3MB. Max. memory is 16.1GB. [2021-12-06 18:37:38,202 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 117.4MB. Free memory is still 95.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 398.14ms. Allocated memory is still 117.4MB. Free memory was 77.1MB in the beginning and 81.7MB in the end (delta: -4.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 39.41ms. Allocated memory is still 117.4MB. Free memory was 81.7MB in the beginning and 79.6MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 21.62ms. Allocated memory is still 117.4MB. Free memory was 79.6MB in the beginning and 78.0MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 286.30ms. Allocated memory is still 117.4MB. Free memory was 78.0MB in the beginning and 63.9MB in the end (delta: 14.1MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * TraceAbstraction took 32850.10ms. Allocated memory was 117.4MB in the beginning and 237.0MB in the end (delta: 119.5MB). Free memory was 63.4MB in the beginning and 84.6MB in the end (delta: -21.2MB). Peak memory consumption was 100.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: generated interpolants did not pass sanity check de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: generated interpolants did not pass sanity check: de.uni_freiburg.informatik.ultimate.smtinterpol.interpolate.Interpolator.getInterpolants(Interpolator.java:232) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-12-06 18:37:38,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with 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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-memcleanup) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 18:37:39,643 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 18:37:39,645 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 18:37:39,667 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 18:37:39,668 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 18:37:39,669 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 18:37:39,670 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 18:37:39,672 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 18:37:39,673 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 18:37:39,674 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 18:37:39,675 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 18:37:39,676 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 18:37:39,677 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 18:37:39,678 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 18:37:39,679 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 18:37:39,680 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 18:37:39,681 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 18:37:39,682 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 18:37:39,684 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 18:37:39,686 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 18:37:39,687 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 18:37:39,688 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 18:37:39,689 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 18:37:39,690 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 18:37:39,694 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 18:37:39,695 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 18:37:39,695 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 18:37:39,696 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 18:37:39,697 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 18:37:39,698 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 18:37:39,698 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 18:37:39,699 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 18:37:39,700 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 18:37:39,700 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 18:37:39,709 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 18:37:39,709 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 18:37:39,710 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 18:37:39,710 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 18:37:39,710 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 18:37:39,711 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 18:37:39,711 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 18:37:39,712 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/config/svcomp-MemCleanup-32bit-Automizer_Bitvector.epf [2021-12-06 18:37:39,730 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 18:37:39,730 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 18:37:39,730 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 18:37:39,731 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 18:37:39,731 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 18:37:39,731 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 18:37:39,732 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 18:37:39,732 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 18:37:39,732 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 18:37:39,732 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 18:37:39,732 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 18:37:39,732 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 18:37:39,733 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 18:37:39,733 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 18:37:39,733 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 18:37:39,733 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-12-06 18:37:39,733 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-12-06 18:37:39,733 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 18:37:39,733 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-12-06 18:37:39,733 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-12-06 18:37:39,734 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-12-06 18:37:39,734 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 18:37:39,734 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 18:37:39,734 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 18:37:39,734 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 18:37:39,734 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 18:37:39,734 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:37:39,734 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 18:37:39,735 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 18:37:39,735 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-12-06 18:37:39,735 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-12-06 18:37:39,735 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 18:37:39,735 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-12-06 18:37:39,735 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_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/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_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa 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-memcleanup) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c [2021-12-06 18:37:39,975 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 18:37:39,990 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 18:37:39,992 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 18:37:39,993 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 18:37:39,993 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 18:37:39,994 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2021-12-06 18:37:40,038 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data/646c103c9/4914a072668f40c58f8e99b2237ef3e1/FLAGf2b21b3af [2021-12-06 18:37:40,485 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 18:37:40,486 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2021-12-06 18:37:40,499 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data/646c103c9/4914a072668f40c58f8e99b2237ef3e1/FLAGf2b21b3af [2021-12-06 18:37:40,511 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/data/646c103c9/4914a072668f40c58f8e99b2237ef3e1 [2021-12-06 18:37:40,513 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 18:37:40,514 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 18:37:40,515 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 18:37:40,515 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 18:37:40,518 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 18:37:40,518 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,519 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@73d4486a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40, skipping insertion in model container [2021-12-06 18:37:40,519 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,524 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 18:37:40,549 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 18:37:40,764 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:37:40,773 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 18:37:40,803 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 18:37:40,832 INFO L208 MainTranslator]: Completed translation [2021-12-06 18:37:40,832 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40 WrapperNode [2021-12-06 18:37:40,833 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 18:37:40,833 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 18:37:40,833 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 18:37:40,834 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 18:37:40,839 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,853 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,872 INFO L137 Inliner]: procedures = 169, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 100 [2021-12-06 18:37:40,872 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 18:37:40,873 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 18:37:40,873 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 18:37:40,873 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 18:37:40,879 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,879 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,882 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,882 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,889 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,892 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,894 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,896 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 18:37:40,897 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 18:37:40,897 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 18:37:40,897 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 18:37:40,898 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (1/1) ... [2021-12-06 18:37:40,903 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 18:37:40,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 18:37:40,923 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 18:37:40,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 18:37:40,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-12-06 18:37:40,959 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2021-12-06 18:37:40,959 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2021-12-06 18:37:40,959 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 18:37:40,959 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 18:37:40,959 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 18:37:40,959 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 18:37:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 18:37:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-12-06 18:37:40,960 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 18:37:40,960 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 18:37:41,038 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 18:37:41,039 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 18:37:41,273 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 18:37:41,280 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 18:37:41,280 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 18:37:41,282 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:37:41 BoogieIcfgContainer [2021-12-06 18:37:41,282 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 18:37:41,284 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 18:37:41,284 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 18:37:41,287 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 18:37:41,287 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 06:37:40" (1/3) ... [2021-12-06 18:37:41,288 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5861c39f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:37:41, skipping insertion in model container [2021-12-06 18:37:41,288 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 06:37:40" (2/3) ... [2021-12-06 18:37:41,288 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5861c39f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 06:37:41, skipping insertion in model container [2021-12-06 18:37:41,288 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:37:41" (3/3) ... [2021-12-06 18:37:41,290 INFO L111 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2021-12-06 18:37:41,295 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 18:37:41,295 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2021-12-06 18:37:41,339 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 18:37:41,346 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 18:37:41,346 INFO L340 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2021-12-06 18:37:41,361 INFO L276 IsEmpty]: Start isEmpty. Operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 18:37:41,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 18:37:41,368 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:41,368 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 18:37:41,369 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:41,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:41,374 INFO L85 PathProgramCache]: Analyzing trace with hash -594954629, now seen corresponding path program 1 times [2021-12-06 18:37:41,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:41,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [343494341] [2021-12-06 18:37:41,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:41,387 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:41,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:41,388 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:41,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-12-06 18:37:41,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:41,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 18:37:41,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:41,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:41,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:41,545 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:41,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [343494341] [2021-12-06 18:37:41,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [343494341] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:41,546 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:41,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-12-06 18:37:41,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749684098] [2021-12-06 18:37:41,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:41,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:37:41,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:41,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:37:41,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:41,581 INFO L87 Difference]: Start difference. First operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:41,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:41,752 INFO L93 Difference]: Finished difference Result 121 states and 139 transitions. [2021-12-06 18:37:41,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:37:41,754 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 [2021-12-06 18:37:41,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:41,760 INFO L225 Difference]: With dead ends: 121 [2021-12-06 18:37:41,761 INFO L226 Difference]: Without dead ends: 117 [2021-12-06 18:37:41,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:41,765 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 56 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:41,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 109 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:41,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-12-06 18:37:41,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 88. [2021-12-06 18:37:41,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 58 states have (on average 1.7241379310344827) internal successors, (100), 80 states have internal predecessors, (100), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2021-12-06 18:37:41,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 113 transitions. [2021-12-06 18:37:41,803 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 113 transitions. Word has length 6 [2021-12-06 18:37:41,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:41,804 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 113 transitions. [2021-12-06 18:37:41,804 INFO L471 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) [2021-12-06 18:37:41,804 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 113 transitions. [2021-12-06 18:37:41,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-12-06 18:37:41,805 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:41,805 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-12-06 18:37:41,813 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-12-06 18:37:42,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:42,007 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:42,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:42,010 INFO L85 PathProgramCache]: Analyzing trace with hash -594954628, now seen corresponding path program 1 times [2021-12-06 18:37:42,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:42,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [537741246] [2021-12-06 18:37:42,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:42,013 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:42,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:42,016 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:42,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-12-06 18:37:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:42,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 18:37:42,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:42,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:42,243 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:42,243 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:42,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [537741246] [2021-12-06 18:37:42,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [537741246] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:42,243 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:42,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 18:37:42,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143054208] [2021-12-06 18:37:42,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:42,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:37:42,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:42,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:37:42,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:37:42,245 INFO L87 Difference]: Start difference. First operand 88 states and 113 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:42,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:42,417 INFO L93 Difference]: Finished difference Result 214 states and 281 transitions. [2021-12-06 18:37:42,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:37:42,418 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 [2021-12-06 18:37:42,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:42,421 INFO L225 Difference]: With dead ends: 214 [2021-12-06 18:37:42,421 INFO L226 Difference]: Without dead ends: 214 [2021-12-06 18:37:42,421 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:42,422 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 143 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:42,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 158 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:42,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-12-06 18:37:42,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 156. [2021-12-06 18:37:42,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 120 states have (on average 1.7666666666666666) internal successors, (212), 142 states have internal predecessors, (212), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 18:37:42,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 243 transitions. [2021-12-06 18:37:42,443 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 243 transitions. Word has length 6 [2021-12-06 18:37:42,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:42,443 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 243 transitions. [2021-12-06 18:37:42,443 INFO L471 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) [2021-12-06 18:37:42,443 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 243 transitions. [2021-12-06 18:37:42,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-12-06 18:37:42,444 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:42,444 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:42,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-12-06 18:37:42,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:42,646 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:42,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:42,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1263724334, now seen corresponding path program 1 times [2021-12-06 18:37:42,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:42,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [982921753] [2021-12-06 18:37:42,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:42,650 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:42,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:42,653 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:42,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-12-06 18:37:42,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:42,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 18:37:42,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:42,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:42,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:42,973 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:42,973 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:42,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [982921753] [2021-12-06 18:37:42,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [982921753] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:42,974 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:42,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:42,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628305574] [2021-12-06 18:37:42,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:42,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:42,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:42,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:42,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:42,976 INFO L87 Difference]: Start difference. First operand 156 states and 243 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:43,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:43,205 INFO L93 Difference]: Finished difference Result 247 states and 351 transitions. [2021-12-06 18:37:43,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:43,205 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 [2021-12-06 18:37:43,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:43,207 INFO L225 Difference]: With dead ends: 247 [2021-12-06 18:37:43,207 INFO L226 Difference]: Without dead ends: 247 [2021-12-06 18:37:43,208 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:43,209 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 108 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:43,209 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 191 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:37:43,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-12-06 18:37:43,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 159. [2021-12-06 18:37:43,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 123 states have (on average 1.7479674796747968) internal successors, (215), 145 states have internal predecessors, (215), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 18:37:43,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 246 transitions. [2021-12-06 18:37:43,222 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 246 transitions. Word has length 7 [2021-12-06 18:37:43,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:43,222 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 246 transitions. [2021-12-06 18:37:43,222 INFO L471 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) [2021-12-06 18:37:43,222 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 246 transitions. [2021-12-06 18:37:43,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-12-06 18:37:43,223 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:43,223 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:43,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-12-06 18:37:43,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:43,424 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:43,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:43,426 INFO L85 PathProgramCache]: Analyzing trace with hash -520748645, now seen corresponding path program 1 times [2021-12-06 18:37:43,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:43,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2122210828] [2021-12-06 18:37:43,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:43,428 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:43,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:43,431 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:43,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-12-06 18:37:43,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:43,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 18:37:43,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:43,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:43,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:43,648 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:43,648 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:43,649 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:43,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2122210828] [2021-12-06 18:37:43,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2122210828] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:43,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:43,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:43,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722853612] [2021-12-06 18:37:43,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:43,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:43,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:43,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:43,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:43,650 INFO L87 Difference]: Start difference. First operand 159 states and 246 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:43,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:43,842 INFO L93 Difference]: Finished difference Result 216 states and 282 transitions. [2021-12-06 18:37:43,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:43,842 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 [2021-12-06 18:37:43,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:43,844 INFO L225 Difference]: With dead ends: 216 [2021-12-06 18:37:43,844 INFO L226 Difference]: Without dead ends: 216 [2021-12-06 18:37:43,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:37:43,846 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 146 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:43,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 210 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:37:43,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-12-06 18:37:43,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 159. [2021-12-06 18:37:43,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 123 states have (on average 1.7317073170731707) internal successors, (213), 145 states have internal predecessors, (213), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 18:37:43,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 244 transitions. [2021-12-06 18:37:43,862 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 244 transitions. Word has length 8 [2021-12-06 18:37:43,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:43,863 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 244 transitions. [2021-12-06 18:37:43,863 INFO L471 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) [2021-12-06 18:37:43,863 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 244 transitions. [2021-12-06 18:37:43,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-12-06 18:37:43,864 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:43,864 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:43,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-12-06 18:37:44,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:44,065 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:44,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:44,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1036661236, now seen corresponding path program 1 times [2021-12-06 18:37:44,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:44,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1966851015] [2021-12-06 18:37:44,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:44,070 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:44,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:44,074 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:44,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-12-06 18:37:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:44,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 18:37:44,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:44,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:44,258 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:44,258 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:44,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1966851015] [2021-12-06 18:37:44,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1966851015] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:44,258 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:44,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:44,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849910994] [2021-12-06 18:37:44,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:44,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:44,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:44,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:44,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:44,260 INFO L87 Difference]: Start difference. First operand 159 states and 244 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:44,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:44,398 INFO L93 Difference]: Finished difference Result 253 states and 346 transitions. [2021-12-06 18:37:44,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:44,398 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 [2021-12-06 18:37:44,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:44,400 INFO L225 Difference]: With dead ends: 253 [2021-12-06 18:37:44,400 INFO L226 Difference]: Without dead ends: 253 [2021-12-06 18:37:44,400 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:44,401 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 147 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:44,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 209 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:37:44,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-12-06 18:37:44,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 192. [2021-12-06 18:37:44,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 154 states have (on average 1.6818181818181819) internal successors, (259), 177 states have internal predecessors, (259), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 18:37:44,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 290 transitions. [2021-12-06 18:37:44,410 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 290 transitions. Word has length 9 [2021-12-06 18:37:44,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:44,410 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 290 transitions. [2021-12-06 18:37:44,411 INFO L471 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) [2021-12-06 18:37:44,411 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 290 transitions. [2021-12-06 18:37:44,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-12-06 18:37:44,411 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:44,411 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:44,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (6)] Ended with exit code 0 [2021-12-06 18:37:44,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:44,612 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:44,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:44,612 INFO L85 PathProgramCache]: Analyzing trace with hash 2071727293, now seen corresponding path program 1 times [2021-12-06 18:37:44,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:44,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1898300245] [2021-12-06 18:37:44,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:44,613 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:44,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:44,614 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:44,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-12-06 18:37:44,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:44,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 18:37:44,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:44,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:44,701 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:44,702 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:44,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1898300245] [2021-12-06 18:37:44,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1898300245] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:44,702 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:44,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:44,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785395337] [2021-12-06 18:37:44,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:44,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 18:37:44,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:44,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 18:37:44,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:37:44,703 INFO L87 Difference]: Start difference. First operand 192 states and 290 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:44,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:44,869 INFO L93 Difference]: Finished difference Result 242 states and 313 transitions. [2021-12-06 18:37:44,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:37:44,869 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 [2021-12-06 18:37:44,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:44,871 INFO L225 Difference]: With dead ends: 242 [2021-12-06 18:37:44,871 INFO L226 Difference]: Without dead ends: 242 [2021-12-06 18:37:44,871 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:44,872 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 186 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:44,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 207 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:37:44,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-12-06 18:37:44,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 206. [2021-12-06 18:37:44,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 167 states have (on average 1.6766467065868262) internal successors, (280), 191 states have internal predecessors, (280), 9 states have call successors, (9), 5 states have call predecessors, (9), 7 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2021-12-06 18:37:44,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 311 transitions. [2021-12-06 18:37:44,880 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 311 transitions. Word has length 10 [2021-12-06 18:37:44,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:44,881 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 311 transitions. [2021-12-06 18:37:44,881 INFO L471 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) [2021-12-06 18:37:44,881 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 311 transitions. [2021-12-06 18:37:44,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-12-06 18:37:44,881 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:44,881 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:44,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-12-06 18:37:45,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:45,083 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:45,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:45,085 INFO L85 PathProgramCache]: Analyzing trace with hash 288674115, now seen corresponding path program 1 times [2021-12-06 18:37:45,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:45,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1990758555] [2021-12-06 18:37:45,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:45,087 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:45,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:45,090 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:45,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-12-06 18:37:45,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:45,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 18:37:45,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:45,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:45,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:45,853 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:45,854 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:45,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1990758555] [2021-12-06 18:37:45,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1990758555] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:45,854 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:45,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-12-06 18:37:45,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547119546] [2021-12-06 18:37:45,854 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:45,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:37:45,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:45,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:37:45,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:37:45,855 INFO L87 Difference]: Start difference. First operand 206 states and 311 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:46,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:46,317 INFO L93 Difference]: Finished difference Result 368 states and 497 transitions. [2021-12-06 18:37:46,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:37:46,318 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 [2021-12-06 18:37:46,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:46,320 INFO L225 Difference]: With dead ends: 368 [2021-12-06 18:37:46,320 INFO L226 Difference]: Without dead ends: 368 [2021-12-06 18:37:46,320 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:46,321 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 444 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:46,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [444 Valid, 286 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-06 18:37:46,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-12-06 18:37:46,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 241. [2021-12-06 18:37:46,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 200 states have (on average 1.655) internal successors, (331), 226 states have internal predecessors, (331), 9 states have call successors, (9), 5 states have call predecessors, (9), 9 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2021-12-06 18:37:46,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 368 transitions. [2021-12-06 18:37:46,331 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 368 transitions. Word has length 14 [2021-12-06 18:37:46,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:46,331 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 368 transitions. [2021-12-06 18:37:46,331 INFO L471 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) [2021-12-06 18:37:46,331 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 368 transitions. [2021-12-06 18:37:46,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-12-06 18:37:46,332 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:46,332 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:46,342 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-12-06 18:37:46,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:46,533 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:46,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:46,535 INFO L85 PathProgramCache]: Analyzing trace with hash 358962923, now seen corresponding path program 1 times [2021-12-06 18:37:46,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:46,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1840653130] [2021-12-06 18:37:46,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:46,537 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:46,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:46,538 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:46,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-12-06 18:37:46,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:46,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:37:46,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:46,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:46,738 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:46,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:46,863 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:46,863 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:46,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1840653130] [2021-12-06 18:37:46,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1840653130] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:46,864 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:46,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-12-06 18:37:46,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416251958] [2021-12-06 18:37:46,864 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:46,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:37:46,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:46,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:37:46,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:37:46,865 INFO L87 Difference]: Start difference. First operand 241 states and 368 transitions. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 9 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:47,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:47,256 INFO L93 Difference]: Finished difference Result 418 states and 596 transitions. [2021-12-06 18:37:47,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 18:37:47,256 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 [2021-12-06 18:37:47,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:47,258 INFO L225 Difference]: With dead ends: 418 [2021-12-06 18:37:47,258 INFO L226 Difference]: Without dead ends: 418 [2021-12-06 18:37:47,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:37:47,259 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 242 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:47,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 449 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:37:47,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-12-06 18:37:47,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 251. [2021-12-06 18:37:47,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 210 states have (on average 1.6476190476190475) internal successors, (346), 236 states have internal predecessors, (346), 9 states have call successors, (9), 5 states have call predecessors, (9), 9 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2021-12-06 18:37:47,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 383 transitions. [2021-12-06 18:37:47,269 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 383 transitions. Word has length 15 [2021-12-06 18:37:47,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:47,269 INFO L470 AbstractCegarLoop]: Abstraction has 251 states and 383 transitions. [2021-12-06 18:37:47,270 INFO L471 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) [2021-12-06 18:37:47,270 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 383 transitions. [2021-12-06 18:37:47,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-12-06 18:37:47,270 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:47,270 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:47,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-12-06 18:37:47,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:47,471 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:47,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:47,471 INFO L85 PathProgramCache]: Analyzing trace with hash -1757051230, now seen corresponding path program 1 times [2021-12-06 18:37:47,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:47,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1814072259] [2021-12-06 18:37:47,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:47,472 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:47,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:47,472 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:47,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-12-06 18:37:47,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:47,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 18:37:47,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:47,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:47,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:47,721 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:47,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:47,886 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:47,886 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:47,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1814072259] [2021-12-06 18:37:47,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1814072259] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:47,887 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:47,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-12-06 18:37:47,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454381853] [2021-12-06 18:37:47,887 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:47,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:37:47,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:47,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:37:47,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:37:47,888 INFO L87 Difference]: Start difference. First operand 251 states and 383 transitions. Second operand has 10 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:48,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:48,898 INFO L93 Difference]: Finished difference Result 634 states and 850 transitions. [2021-12-06 18:37:48,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 18:37:48,899 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 [2021-12-06 18:37:48,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:48,902 INFO L225 Difference]: With dead ends: 634 [2021-12-06 18:37:48,902 INFO L226 Difference]: Without dead ends: 634 [2021-12-06 18:37:48,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:37:48,903 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 606 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:48,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [606 Valid, 633 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 18:37:48,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2021-12-06 18:37:48,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 349. [2021-12-06 18:37:48,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 302 states have (on average 1.6655629139072847) internal successors, (503), 330 states have internal predecessors, (503), 11 states have call successors, (11), 7 states have call predecessors, (11), 13 states have return successors, (39), 11 states have call predecessors, (39), 11 states have call successors, (39) [2021-12-06 18:37:48,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 553 transitions. [2021-12-06 18:37:48,917 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 553 transitions. Word has length 16 [2021-12-06 18:37:48,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:48,917 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 553 transitions. [2021-12-06 18:37:48,917 INFO L471 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) [2021-12-06 18:37:48,917 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 553 transitions. [2021-12-06 18:37:48,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-06 18:37:48,918 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:48,918 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:48,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-12-06 18:37:49,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:49,120 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:49,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:49,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986564, now seen corresponding path program 1 times [2021-12-06 18:37:49,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:49,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1952627662] [2021-12-06 18:37:49,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:49,124 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:49,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:49,126 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:49,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-12-06 18:37:49,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:49,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 18:37:49,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:49,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:49,294 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:49,294 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:49,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1952627662] [2021-12-06 18:37:49,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1952627662] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:49,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:49,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-12-06 18:37:49,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115515645] [2021-12-06 18:37:49,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:49,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:37:49,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:49,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:37:49,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:49,296 INFO L87 Difference]: Start difference. First operand 349 states and 553 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:49,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:49,310 INFO L93 Difference]: Finished difference Result 493 states and 776 transitions. [2021-12-06 18:37:49,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:37:49,311 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-12-06 18:37:49,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:49,313 INFO L225 Difference]: With dead ends: 493 [2021-12-06 18:37:49,313 INFO L226 Difference]: Without dead ends: 493 [2021-12-06 18:37:49,313 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:49,314 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 54 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:49,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 118 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:49,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-12-06 18:37:49,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 477. [2021-12-06 18:37:49,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 420 states have (on average 1.6547619047619047) internal successors, (695), 451 states have internal predecessors, (695), 15 states have call successors, (15), 10 states have call predecessors, (15), 19 states have return successors, (64), 15 states have call predecessors, (64), 15 states have call successors, (64) [2021-12-06 18:37:49,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 774 transitions. [2021-12-06 18:37:49,328 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 774 transitions. Word has length 18 [2021-12-06 18:37:49,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:49,328 INFO L470 AbstractCegarLoop]: Abstraction has 477 states and 774 transitions. [2021-12-06 18:37:49,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:49,328 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 774 transitions. [2021-12-06 18:37:49,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-06 18:37:49,329 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:49,329 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:49,336 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-12-06 18:37:49,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:49,530 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:49,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:49,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986820, now seen corresponding path program 1 times [2021-12-06 18:37:49,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:49,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [414220452] [2021-12-06 18:37:49,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:49,531 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:49,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:49,531 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:49,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-12-06 18:37:49,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:49,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 18:37:49,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:49,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:49,637 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:49,637 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:49,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [414220452] [2021-12-06 18:37:49,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [414220452] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:49,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:49,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 18:37:49,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830396802] [2021-12-06 18:37:49,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:49,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:37:49,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:49,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:37:49,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:49,638 INFO L87 Difference]: Start difference. First operand 477 states and 774 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:49,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:49,664 INFO L93 Difference]: Finished difference Result 523 states and 806 transitions. [2021-12-06 18:37:49,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:37:49,665 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 [2021-12-06 18:37:49,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:49,668 INFO L225 Difference]: With dead ends: 523 [2021-12-06 18:37:49,668 INFO L226 Difference]: Without dead ends: 523 [2021-12-06 18:37:49,668 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:49,669 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 34 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:49,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 120 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:49,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-12-06 18:37:49,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 506. [2021-12-06 18:37:49,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 446 states have (on average 1.6322869955156951) internal successors, (728), 479 states have internal predecessors, (728), 15 states have call successors, (15), 11 states have call predecessors, (15), 22 states have return successors, (58), 15 states have call predecessors, (58), 15 states have call successors, (58) [2021-12-06 18:37:49,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 801 transitions. [2021-12-06 18:37:49,681 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 801 transitions. Word has length 18 [2021-12-06 18:37:49,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:49,682 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 801 transitions. [2021-12-06 18:37:49,682 INFO L471 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) [2021-12-06 18:37:49,682 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 801 transitions. [2021-12-06 18:37:49,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-12-06 18:37:49,682 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:49,683 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:37:49,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2021-12-06 18:37:49,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:49,883 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:49,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:49,884 INFO L85 PathProgramCache]: Analyzing trace with hash 2137943300, now seen corresponding path program 1 times [2021-12-06 18:37:49,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:49,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [173320996] [2021-12-06 18:37:49,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:49,884 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:49,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:49,885 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:49,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-12-06 18:37:49,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:49,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 18:37:49,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:49,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:49,986 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:49,986 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:49,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [173320996] [2021-12-06 18:37:49,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [173320996] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:49,986 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:49,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-12-06 18:37:49,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263210286] [2021-12-06 18:37:49,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:49,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:37:49,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:49,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:37:49,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:49,988 INFO L87 Difference]: Start difference. First operand 506 states and 801 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:50,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:50,029 INFO L93 Difference]: Finished difference Result 521 states and 801 transitions. [2021-12-06 18:37:50,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:37:50,029 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-12-06 18:37:50,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:50,033 INFO L225 Difference]: With dead ends: 521 [2021-12-06 18:37:50,033 INFO L226 Difference]: Without dead ends: 521 [2021-12-06 18:37:50,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:50,034 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 31 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:50,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 121 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:50,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-12-06 18:37:50,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 506. [2021-12-06 18:37:50,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 446 states have (on average 1.6233183856502242) internal successors, (724), 479 states have internal predecessors, (724), 15 states have call successors, (15), 11 states have call predecessors, (15), 22 states have return successors, (58), 15 states have call predecessors, (58), 15 states have call successors, (58) [2021-12-06 18:37:50,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 797 transitions. [2021-12-06 18:37:50,052 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 797 transitions. Word has length 19 [2021-12-06 18:37:50,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:50,053 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 797 transitions. [2021-12-06 18:37:50,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:50,053 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 797 transitions. [2021-12-06 18:37:50,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-12-06 18:37:50,053 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:50,053 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-12-06 18:37:50,061 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-12-06 18:37:50,254 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:50,254 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:50,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:50,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1621609206, now seen corresponding path program 2 times [2021-12-06 18:37:50,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:50,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1024350130] [2021-12-06 18:37:50,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:37:50,255 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:50,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:50,259 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:50,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-12-06 18:37:50,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:37:50,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:37:50,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 18:37:50,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:50,461 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:50,461 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:51,417 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:51,417 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:51,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1024350130] [2021-12-06 18:37:51,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1024350130] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:37:51,418 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:37:51,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-12-06 18:37:51,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362927696] [2021-12-06 18:37:51,418 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:37:51,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:37:51,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:51,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:37:51,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:37:51,419 INFO L87 Difference]: Start difference. First operand 506 states and 797 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 18:37:54,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:54,547 INFO L93 Difference]: Finished difference Result 838 states and 1226 transitions. [2021-12-06 18:37:54,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 18:37:54,549 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 [2021-12-06 18:37:54,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:54,552 INFO L225 Difference]: With dead ends: 838 [2021-12-06 18:37:54,552 INFO L226 Difference]: Without dead ends: 838 [2021-12-06 18:37:54,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:37:54,553 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 302 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:54,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 604 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-12-06 18:37:54,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2021-12-06 18:37:54,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 556. [2021-12-06 18:37:54,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 493 states have (on average 1.6470588235294117) internal successors, (812), 529 states have internal predecessors, (812), 15 states have call successors, (15), 11 states have call predecessors, (15), 25 states have return successors, (55), 15 states have call predecessors, (55), 15 states have call successors, (55) [2021-12-06 18:37:54,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 882 transitions. [2021-12-06 18:37:54,575 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 882 transitions. Word has length 22 [2021-12-06 18:37:54,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:54,576 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 882 transitions. [2021-12-06 18:37:54,576 INFO L471 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) [2021-12-06 18:37:54,576 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 882 transitions. [2021-12-06 18:37:54,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-06 18:37:54,577 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:54,577 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:54,585 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-12-06 18:37:54,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:54,778 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:54,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:54,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1078444150, now seen corresponding path program 1 times [2021-12-06 18:37:54,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:54,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [424337077] [2021-12-06 18:37:54,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:54,782 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:54,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:54,785 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:54,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-12-06 18:37:54,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:54,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 18:37:54,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:54,878 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:54,879 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:37:54,879 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:54,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [424337077] [2021-12-06 18:37:54,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [424337077] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:37:54,879 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:37:54,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:37:54,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334875459] [2021-12-06 18:37:54,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:37:54,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:37:54,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:37:54,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:37:54,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:37:54,880 INFO L87 Difference]: Start difference. First operand 556 states and 882 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:37:54,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:37:54,886 INFO L93 Difference]: Finished difference Result 400 states and 619 transitions. [2021-12-06 18:37:54,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:37:54,886 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 [2021-12-06 18:37:54,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:37:54,888 INFO L225 Difference]: With dead ends: 400 [2021-12-06 18:37:54,888 INFO L226 Difference]: Without dead ends: 400 [2021-12-06 18:37:54,888 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:37:54,889 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 13 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:37:54,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 132 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:37:54,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-12-06 18:37:54,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 400. [2021-12-06 18:37:54,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 349 states have (on average 1.6389684813753582) internal successors, (572), 380 states have internal predecessors, (572), 11 states have call successors, (11), 8 states have call predecessors, (11), 17 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2021-12-06 18:37:54,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 619 transitions. [2021-12-06 18:37:54,903 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 619 transitions. Word has length 25 [2021-12-06 18:37:54,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:37:54,903 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 619 transitions. [2021-12-06 18:37:54,903 INFO L471 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) [2021-12-06 18:37:54,903 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 619 transitions. [2021-12-06 18:37:54,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-12-06 18:37:54,904 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:37:54,905 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:37:54,912 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (15)] Ended with exit code 0 [2021-12-06 18:37:55,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:37:55,105 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:37:55,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:37:55,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1446375410, now seen corresponding path program 1 times [2021-12-06 18:37:55,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:37:55,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [845255619] [2021-12-06 18:37:55,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:55,107 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:37:55,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:37:55,107 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:37:55,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-12-06 18:37:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:55,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 18:37:55,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:37:57,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:37:57,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:37:57,490 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:37:57,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:37:57,834 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:37:57,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [845255619] [2021-12-06 18:37:57,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [845255619] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:37:57,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [751440843] [2021-12-06 18:37:57,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:37:57,834 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:37:57,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:37:57,835 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:37:57,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-12-06 18:37:57,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:37:57,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 18:37:57,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:00,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:38:00,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:00,234 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:00,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:00,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [751440843] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:38:00,436 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:00,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-12-06 18:38:00,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094302276] [2021-12-06 18:38:00,436 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:00,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:38:00,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:00,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:38:00,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=65, Unknown=1, NotChecked=0, Total=90 [2021-12-06 18:38:00,438 INFO L87 Difference]: Start difference. First operand 400 states and 619 transitions. Second operand has 7 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 18:38:04,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:04,807 INFO L93 Difference]: Finished difference Result 697 states and 1004 transitions. [2021-12-06 18:38:04,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:38:04,807 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 [2021-12-06 18:38:04,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:04,810 INFO L225 Difference]: With dead ends: 697 [2021-12-06 18:38:04,810 INFO L226 Difference]: Without dead ends: 697 [2021-12-06 18:38:04,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=74, Invalid=163, Unknown=3, NotChecked=0, Total=240 [2021-12-06 18:38:04,811 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 220 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:04,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 273 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 153 Invalid, 0 Unknown, 68 Unchecked, 0.2s Time] [2021-12-06 18:38:04,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-12-06 18:38:04,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 607. [2021-12-06 18:38:04,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 542 states have (on average 1.5904059040590406) internal successors, (862), 578 states have internal predecessors, (862), 16 states have call successors, (16), 12 states have call predecessors, (16), 26 states have return successors, (59), 16 states have call predecessors, (59), 16 states have call successors, (59) [2021-12-06 18:38:04,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 937 transitions. [2021-12-06 18:38:04,824 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 937 transitions. Word has length 27 [2021-12-06 18:38:04,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:04,824 INFO L470 AbstractCegarLoop]: Abstraction has 607 states and 937 transitions. [2021-12-06 18:38:04,825 INFO L471 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) [2021-12-06 18:38:04,825 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 937 transitions. [2021-12-06 18:38:04,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-06 18:38:04,825 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:04,825 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:38:04,827 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2021-12-06 18:38:05,054 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (16)] Ended with exit code 0 [2021-12-06 18:38:05,226 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:05,227 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:05,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:05,228 INFO L85 PathProgramCache]: Analyzing trace with hash 308487171, now seen corresponding path program 1 times [2021-12-06 18:38:05,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:05,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [934945647] [2021-12-06 18:38:05,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:05,230 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:05,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:05,231 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:05,232 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-12-06 18:38:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:05,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 18:38:05,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:05,451 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:05,451 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:38:05,451 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:05,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [934945647] [2021-12-06 18:38:05,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [934945647] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:38:05,451 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:38:05,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 18:38:05,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767877317] [2021-12-06 18:38:05,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:38:05,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 18:38:05,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:05,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 18:38:05,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-12-06 18:38:05,453 INFO L87 Difference]: Start difference. First operand 607 states and 937 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) [2021-12-06 18:38:05,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:05,621 INFO L93 Difference]: Finished difference Result 560 states and 812 transitions. [2021-12-06 18:38:05,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 18:38:05,621 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 [2021-12-06 18:38:05,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:05,624 INFO L225 Difference]: With dead ends: 560 [2021-12-06 18:38:05,624 INFO L226 Difference]: Without dead ends: 560 [2021-12-06 18:38:05,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:38:05,624 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 133 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:05,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 215 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:38:05,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-12-06 18:38:05,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 488. [2021-12-06 18:38:05,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 432 states have (on average 1.5648148148148149) internal successors, (676), 464 states have internal predecessors, (676), 13 states have call successors, (13), 10 states have call predecessors, (13), 20 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) [2021-12-06 18:38:05,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 732 transitions. [2021-12-06 18:38:05,635 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 732 transitions. Word has length 28 [2021-12-06 18:38:05,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:05,636 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 732 transitions. [2021-12-06 18:38:05,636 INFO L471 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) [2021-12-06 18:38:05,636 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 732 transitions. [2021-12-06 18:38:05,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-12-06 18:38:05,636 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:05,637 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:38:05,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-12-06 18:38:05,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:05,838 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:05,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:05,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1602633389, now seen corresponding path program 1 times [2021-12-06 18:38:05,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:05,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1500532327] [2021-12-06 18:38:05,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:05,841 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:05,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:05,843 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:05,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-12-06 18:38:05,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:05,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 18:38:05,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:08,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:38:08,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:08,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:08,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:08,494 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:08,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:10,758 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:10,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1500532327] [2021-12-06 18:38:10,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1500532327] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:38:10,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [356303230] [2021-12-06 18:38:10,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:10,759 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:38:10,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:38:10,760 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:38:10,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-12-06 18:38:10,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:10,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:38:10,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:15,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:38:15,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:15,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:15,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:15,345 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:15,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:17,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [356303230] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:38:17,503 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:17,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 7 [2021-12-06 18:38:17,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086466119] [2021-12-06 18:38:17,503 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:17,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:38:17,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:17,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:38:17,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=121, Unknown=3, NotChecked=0, Total=156 [2021-12-06 18:38:17,504 INFO L87 Difference]: Start difference. First operand 488 states and 732 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) [2021-12-06 18:38:24,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:24,067 INFO L93 Difference]: Finished difference Result 567 states and 795 transitions. [2021-12-06 18:38:24,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:38:24,068 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 [2021-12-06 18:38:24,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:24,070 INFO L225 Difference]: With dead ends: 567 [2021-12-06 18:38:24,070 INFO L226 Difference]: Without dead ends: 567 [2021-12-06 18:38:24,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 16.7s TimeCoverageRelationStatistics Valid=113, Invalid=301, Unknown=6, NotChecked=0, Total=420 [2021-12-06 18:38:24,071 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 244 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:24,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 286 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 194 Invalid, 0 Unknown, 57 Unchecked, 0.3s Time] [2021-12-06 18:38:24,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-12-06 18:38:24,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 489. [2021-12-06 18:38:24,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 433 states have (on average 1.5588914549653579) internal successors, (675), 465 states have internal predecessors, (675), 13 states have call successors, (13), 10 states have call predecessors, (13), 20 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) [2021-12-06 18:38:24,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 731 transitions. [2021-12-06 18:38:24,081 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 731 transitions. Word has length 29 [2021-12-06 18:38:24,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:24,081 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 731 transitions. [2021-12-06 18:38:24,081 INFO L471 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) [2021-12-06 18:38:24,081 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 731 transitions. [2021-12-06 18:38:24,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 18:38:24,082 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:24,082 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:38:24,083 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2021-12-06 18:38:24,310 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-12-06 18:38:24,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:24,483 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:24,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:24,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1857972446, now seen corresponding path program 1 times [2021-12-06 18:38:24,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:24,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [683792213] [2021-12-06 18:38:24,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:24,486 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:24,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:24,488 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:24,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-12-06 18:38:24,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:24,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 18:38:24,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:24,669 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 18:38:24,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 23 [2021-12-06 18:38:24,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:24,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:24,890 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:24,891 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:24,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [683792213] [2021-12-06 18:38:24,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [683792213] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:38:24,891 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:24,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-12-06 18:38:24,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326079295] [2021-12-06 18:38:24,891 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:24,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:38:24,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:24,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:38:24,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:38:24,892 INFO L87 Difference]: Start difference. First operand 489 states and 731 transitions. Second operand has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:38:25,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:25,250 INFO L93 Difference]: Finished difference Result 613 states and 857 transitions. [2021-12-06 18:38:25,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:38:25,251 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2021-12-06 18:38:25,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:25,253 INFO L225 Difference]: With dead ends: 613 [2021-12-06 18:38:25,253 INFO L226 Difference]: Without dead ends: 613 [2021-12-06 18:38:25,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 46 SyntacticMatches, 6 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:38:25,254 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 417 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 18 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:25,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 252 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 141 Invalid, 0 Unknown, 18 Unchecked, 0.2s Time] [2021-12-06 18:38:25,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-12-06 18:38:25,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 575. [2021-12-06 18:38:25,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 516 states have (on average 1.494186046511628) internal successors, (771), 549 states have internal predecessors, (771), 13 states have call successors, (13), 12 states have call predecessors, (13), 23 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) [2021-12-06 18:38:25,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 827 transitions. [2021-12-06 18:38:25,265 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 827 transitions. Word has length 30 [2021-12-06 18:38:25,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:25,265 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 827 transitions. [2021-12-06 18:38:25,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 7 states have internal predecessors, (52), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:38:25,266 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 827 transitions. [2021-12-06 18:38:25,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 18:38:25,266 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:25,266 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:38:25,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-12-06 18:38:25,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:25,467 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:25,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:25,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1762570929, now seen corresponding path program 1 times [2021-12-06 18:38:25,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:25,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1439365368] [2021-12-06 18:38:25,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:25,468 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:25,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:25,469 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:25,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-12-06 18:38:25,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:25,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 18:38:25,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:25,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:38:25,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:25,851 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:25,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:26,003 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:26,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1439365368] [2021-12-06 18:38:26,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1439365368] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:38:26,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [15548234] [2021-12-06 18:38:26,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:26,004 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:38:26,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:38:26,005 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:38:26,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-12-06 18:38:26,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:26,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 18:38:26,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:26,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:38:26,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:26,330 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:26,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:26,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [15548234] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:38:26,440 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:26,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-12-06 18:38:26,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095400334] [2021-12-06 18:38:26,440 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:26,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:38:26,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:26,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:38:26,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:38:26,441 INFO L87 Difference]: Start difference. First operand 575 states and 827 transitions. Second operand has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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) [2021-12-06 18:38:28,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:28,914 INFO L93 Difference]: Finished difference Result 735 states and 974 transitions. [2021-12-06 18:38:28,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:38:28,914 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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 31 [2021-12-06 18:38:28,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:28,917 INFO L225 Difference]: With dead ends: 735 [2021-12-06 18:38:28,917 INFO L226 Difference]: Without dead ends: 735 [2021-12-06 18:38:28,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=111, Invalid=268, Unknown=1, NotChecked=0, Total=380 [2021-12-06 18:38:28,917 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 305 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:28,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 303 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 173 Invalid, 0 Unknown, 88 Unchecked, 0.3s Time] [2021-12-06 18:38:28,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-12-06 18:38:28,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 670. [2021-12-06 18:38:28,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 608 states have (on average 1.4638157894736843) internal successors, (890), 643 states have internal predecessors, (890), 13 states have call successors, (13), 13 states have call predecessors, (13), 26 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2021-12-06 18:38:28,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 941 transitions. [2021-12-06 18:38:28,930 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 941 transitions. Word has length 31 [2021-12-06 18:38:28,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:28,930 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 941 transitions. [2021-12-06 18:38:28,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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) [2021-12-06 18:38:28,930 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 941 transitions. [2021-12-06 18:38:28,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-12-06 18:38:28,930 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:28,931 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:38:28,932 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (23)] Ended with exit code 0 [2021-12-06 18:38:29,138 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (22)] Ended with exit code 0 [2021-12-06 18:38:29,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:29,332 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:29,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:29,333 INFO L85 PathProgramCache]: Analyzing trace with hash -132941611, now seen corresponding path program 1 times [2021-12-06 18:38:29,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:29,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1407147317] [2021-12-06 18:38:29,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:29,336 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:29,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:29,337 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:29,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-12-06 18:38:29,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:29,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 18:38:29,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:31,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:38:31,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:31,831 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:31,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:34,616 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:34,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1407147317] [2021-12-06 18:38:34,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1407147317] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:38:34,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1405976269] [2021-12-06 18:38:34,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:34,616 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:38:34,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:38:34,617 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:38:34,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2021-12-06 18:38:34,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:34,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 18:38:34,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:37,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:38:37,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:37,120 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:37,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:37,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1405976269] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:38:37,565 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:37,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-12-06 18:38:37,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300058063] [2021-12-06 18:38:37,566 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:37,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:38:37,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:37,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:38:37,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=98, Unknown=2, NotChecked=0, Total=132 [2021-12-06 18:38:37,567 INFO L87 Difference]: Start difference. First operand 670 states and 941 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) [2021-12-06 18:38:42,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:42,087 INFO L93 Difference]: Finished difference Result 924 states and 1228 transitions. [2021-12-06 18:38:42,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 18:38:42,088 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 [2021-12-06 18:38:42,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:42,091 INFO L225 Difference]: With dead ends: 924 [2021-12-06 18:38:42,091 INFO L226 Difference]: Without dead ends: 924 [2021-12-06 18:38:42,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 82 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=106, Invalid=270, Unknown=4, NotChecked=0, Total=380 [2021-12-06 18:38:42,092 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 320 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:42,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 320 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 190 Invalid, 0 Unknown, 85 Unchecked, 0.3s Time] [2021-12-06 18:38:42,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2021-12-06 18:38:42,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 757. [2021-12-06 18:38:42,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 692 states have (on average 1.4609826589595376) internal successors, (1011), 728 states have internal predecessors, (1011), 14 states have call successors, (14), 14 states have call predecessors, (14), 28 states have return successors, (39), 14 states have call predecessors, (39), 14 states have call successors, (39) [2021-12-06 18:38:42,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 1064 transitions. [2021-12-06 18:38:42,111 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 1064 transitions. Word has length 35 [2021-12-06 18:38:42,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:42,112 INFO L470 AbstractCegarLoop]: Abstraction has 757 states and 1064 transitions. [2021-12-06 18:38:42,112 INFO L471 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) [2021-12-06 18:38:42,112 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 1064 transitions. [2021-12-06 18:38:42,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-06 18:38:42,113 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:42,113 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:38:42,115 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2021-12-06 18:38:42,320 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-12-06 18:38:42,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:42,514 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:42,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:42,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1525473162, now seen corresponding path program 1 times [2021-12-06 18:38:42,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:42,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1770858622] [2021-12-06 18:38:42,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:42,518 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:42,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:42,521 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:42,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-12-06 18:38:42,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:42,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:38:42,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:43,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2021-12-06 18:38:43,029 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:43,029 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:43,584 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:43,585 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:43,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1770858622] [2021-12-06 18:38:43,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1770858622] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:38:43,585 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:43,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-12-06 18:38:43,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494088877] [2021-12-06 18:38:43,585 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:43,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 18:38:43,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:43,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 18:38:43,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:38:43,586 INFO L87 Difference]: Start difference. First operand 757 states and 1064 transitions. Second operand has 14 states, 14 states have (on average 4.5) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:38:44,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:44,604 INFO L93 Difference]: Finished difference Result 780 states and 1062 transitions. [2021-12-06 18:38:44,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:38:44,606 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 36 [2021-12-06 18:38:44,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:44,608 INFO L225 Difference]: With dead ends: 780 [2021-12-06 18:38:44,609 INFO L226 Difference]: Without dead ends: 780 [2021-12-06 18:38:44,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:38:44,609 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 314 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:44,609 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 617 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 18:38:44,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2021-12-06 18:38:44,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 556. [2021-12-06 18:38:44,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 505 states have (on average 1.495049504950495) internal successors, (755), 535 states have internal predecessors, (755), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-06 18:38:44,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 791 transitions. [2021-12-06 18:38:44,620 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 791 transitions. Word has length 36 [2021-12-06 18:38:44,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:44,620 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 791 transitions. [2021-12-06 18:38:44,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.5) internal successors, (63), 11 states have internal predecessors, (63), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 18:38:44,620 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 791 transitions. [2021-12-06 18:38:44,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-12-06 18:38:44,620 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:44,620 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:38:44,627 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2021-12-06 18:38:44,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:44,822 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:44,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:44,823 INFO L85 PathProgramCache]: Analyzing trace with hash 634414932, now seen corresponding path program 1 times [2021-12-06 18:38:44,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:44,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1834465223] [2021-12-06 18:38:44,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:44,825 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:44,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:44,827 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:44,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-12-06 18:38:44,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:44,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 18:38:45,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:45,048 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:45,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:45,105 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:45,105 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:45,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1834465223] [2021-12-06 18:38:45,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1834465223] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:38:45,105 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:45,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-12-06 18:38:45,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369793467] [2021-12-06 18:38:45,105 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:45,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:38:45,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:45,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:38:45,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:38:45,106 INFO L87 Difference]: Start difference. First operand 556 states and 791 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) [2021-12-06 18:38:45,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:45,130 INFO L93 Difference]: Finished difference Result 566 states and 793 transitions. [2021-12-06 18:38:45,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 18:38:45,130 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 [2021-12-06 18:38:45,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:45,133 INFO L225 Difference]: With dead ends: 566 [2021-12-06 18:38:45,133 INFO L226 Difference]: Without dead ends: 566 [2021-12-06 18:38:45,133 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:38:45,133 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 56 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:45,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 116 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:38:45,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-12-06 18:38:45,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 552. [2021-12-06 18:38:45,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 552 states, 504 states have (on average 1.4742063492063493) internal successors, (743), 531 states have internal predecessors, (743), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-12-06 18:38:45,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 552 states to 552 states and 779 transitions. [2021-12-06 18:38:45,142 INFO L78 Accepts]: Start accepts. Automaton has 552 states and 779 transitions. Word has length 40 [2021-12-06 18:38:45,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:45,142 INFO L470 AbstractCegarLoop]: Abstraction has 552 states and 779 transitions. [2021-12-06 18:38:45,142 INFO L471 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) [2021-12-06 18:38:45,143 INFO L276 IsEmpty]: Start isEmpty. Operand 552 states and 779 transitions. [2021-12-06 18:38:45,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 18:38:45,143 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:45,143 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:38:45,154 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2021-12-06 18:38:45,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:45,343 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:45,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:45,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1807973484, now seen corresponding path program 1 times [2021-12-06 18:38:45,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:45,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [871419194] [2021-12-06 18:38:45,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:45,344 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:45,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:45,345 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:45,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-12-06 18:38:45,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:45,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 18:38:45,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:45,566 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:45,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:45,694 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:45,694 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:45,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [871419194] [2021-12-06 18:38:45,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [871419194] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:38:45,694 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:45,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2021-12-06 18:38:45,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063254337] [2021-12-06 18:38:45,695 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:45,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:38:45,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:45,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:38:45,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 18:38:45,696 INFO L87 Difference]: Start difference. First operand 552 states and 779 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) [2021-12-06 18:38:45,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:45,850 INFO L93 Difference]: Finished difference Result 498 states and 677 transitions. [2021-12-06 18:38:45,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 18:38:45,851 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 [2021-12-06 18:38:45,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:45,853 INFO L225 Difference]: With dead ends: 498 [2021-12-06 18:38:45,853 INFO L226 Difference]: Without dead ends: 498 [2021-12-06 18:38:45,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2021-12-06 18:38:45,854 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 75 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:45,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 202 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:38:45,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-12-06 18:38:45,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 466. [2021-12-06 18:38:45,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 426 states have (on average 1.4553990610328638) internal successors, (620), 447 states have internal predecessors, (620), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2021-12-06 18:38:45,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 648 transitions. [2021-12-06 18:38:45,863 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 648 transitions. Word has length 41 [2021-12-06 18:38:45,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:45,863 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 648 transitions. [2021-12-06 18:38:45,863 INFO L471 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) [2021-12-06 18:38:45,863 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 648 transitions. [2021-12-06 18:38:45,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 18:38:45,864 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:45,864 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:38:45,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-12-06 18:38:46,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:46,065 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:46,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:46,067 INFO L85 PathProgramCache]: Analyzing trace with hash -212603050, now seen corresponding path program 1 times [2021-12-06 18:38:46,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:46,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1694522272] [2021-12-06 18:38:46,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:46,069 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:46,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:46,071 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:46,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-12-06 18:38:46,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:46,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 18:38:46,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:46,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:46,371 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 18:38:46,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 20 [2021-12-06 18:38:46,396 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:46,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:46,509 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:38:46,509 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:46,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1694522272] [2021-12-06 18:38:46,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1694522272] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:38:46,509 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:46,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-12-06 18:38:46,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508375124] [2021-12-06 18:38:46,509 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:46,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 18:38:46,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:46,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 18:38:46,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 18:38:46,510 INFO L87 Difference]: Start difference. First operand 466 states and 648 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) [2021-12-06 18:38:46,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:46,647 INFO L93 Difference]: Finished difference Result 493 states and 660 transitions. [2021-12-06 18:38:46,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:38:46,647 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 [2021-12-06 18:38:46,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:46,649 INFO L225 Difference]: With dead ends: 493 [2021-12-06 18:38:46,649 INFO L226 Difference]: Without dead ends: 493 [2021-12-06 18:38:46,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 77 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 18:38:46,650 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 37 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:46,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 148 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:38:46,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-12-06 18:38:46,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 474. [2021-12-06 18:38:46,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 434 states have (on average 1.4377880184331797) internal successors, (624), 455 states have internal predecessors, (624), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2021-12-06 18:38:46,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 652 transitions. [2021-12-06 18:38:46,656 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 652 transitions. Word has length 42 [2021-12-06 18:38:46,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:46,657 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 652 transitions. [2021-12-06 18:38:46,657 INFO L471 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) [2021-12-06 18:38:46,657 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 652 transitions. [2021-12-06 18:38:46,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-06 18:38:46,657 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:46,657 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:38:46,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-12-06 18:38:46,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:46,858 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:46,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:46,859 INFO L85 PathProgramCache]: Analyzing trace with hash 2034116786, now seen corresponding path program 1 times [2021-12-06 18:38:46,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:46,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [902580582] [2021-12-06 18:38:46,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:46,861 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:46,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:46,863 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:46,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-12-06 18:38:46,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:46,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 18:38:46,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:47,023 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:38:47,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:47,104 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:38:47,104 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:47,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [902580582] [2021-12-06 18:38:47,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [902580582] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:38:47,105 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:47,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-12-06 18:38:47,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953536714] [2021-12-06 18:38:47,105 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:47,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:38:47,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:47,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:38:47,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:38:47,106 INFO L87 Difference]: Start difference. First operand 474 states and 652 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) [2021-12-06 18:38:47,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:47,192 INFO L93 Difference]: Finished difference Result 384 states and 472 transitions. [2021-12-06 18:38:47,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:38:47,193 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 [2021-12-06 18:38:47,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:47,195 INFO L225 Difference]: With dead ends: 384 [2021-12-06 18:38:47,195 INFO L226 Difference]: Without dead ends: 384 [2021-12-06 18:38:47,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-06 18:38:47,196 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 124 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:47,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 295 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:38:47,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-12-06 18:38:47,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 349. [2021-12-06 18:38:47,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 312 states have (on average 1.3397435897435896) internal successors, (418), 332 states have internal predecessors, (418), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2021-12-06 18:38:47,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 442 transitions. [2021-12-06 18:38:47,204 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 442 transitions. Word has length 44 [2021-12-06 18:38:47,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:47,204 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 442 transitions. [2021-12-06 18:38:47,204 INFO L471 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) [2021-12-06 18:38:47,204 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 442 transitions. [2021-12-06 18:38:47,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-06 18:38:47,205 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:47,205 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:38:47,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2021-12-06 18:38:47,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:47,406 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:47,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:47,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1418260067, now seen corresponding path program 1 times [2021-12-06 18:38:47,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:47,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1171193383] [2021-12-06 18:38:47,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:47,409 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:47,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:47,411 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:47,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-12-06 18:38:47,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:47,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 18:38:47,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:47,628 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 18:38:47,628 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:38:47,628 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:47,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1171193383] [2021-12-06 18:38:47,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1171193383] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:38:47,629 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:38:47,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 18:38:47,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858509128] [2021-12-06 18:38:47,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:38:47,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:38:47,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:47,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:38:47,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:38:47,630 INFO L87 Difference]: Start difference. First operand 349 states and 442 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) [2021-12-06 18:38:47,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:47,632 INFO L93 Difference]: Finished difference Result 323 states and 395 transitions. [2021-12-06 18:38:47,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:38:47,633 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 [2021-12-06 18:38:47,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:47,634 INFO L225 Difference]: With dead ends: 323 [2021-12-06 18:38:47,634 INFO L226 Difference]: Without dead ends: 323 [2021-12-06 18:38:47,635 INFO L932 BasicCegarLoop]: 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 [2021-12-06 18:38:47,635 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 8 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 108 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 [2021-12-06 18:38:47,635 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 108 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 18:38:47,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-12-06 18:38:47,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 315. [2021-12-06 18:38:47,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 282 states have (on average 1.2872340425531914) internal successors, (363), 298 states have internal predecessors, (363), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2021-12-06 18:38:47,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 387 transitions. [2021-12-06 18:38:47,639 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 387 transitions. Word has length 47 [2021-12-06 18:38:47,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:47,639 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 387 transitions. [2021-12-06 18:38:47,639 INFO L471 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) [2021-12-06 18:38:47,640 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 387 transitions. [2021-12-06 18:38:47,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-06 18:38:47,640 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:47,640 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:38:47,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-12-06 18:38:47,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:38:47,841 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:47,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:47,842 INFO L85 PathProgramCache]: Analyzing trace with hash -377504153, now seen corresponding path program 1 times [2021-12-06 18:38:47,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:47,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1034299029] [2021-12-06 18:38:47,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:47,844 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:47,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:47,847 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:47,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-12-06 18:38:48,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:48,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:38:48,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:50,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:38:50,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:50,591 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:38:50,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:50,957 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:38:50,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1034299029] [2021-12-06 18:38:50,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1034299029] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:38:50,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1871050210] [2021-12-06 18:38:50,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:50,957 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:38:50,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:38:50,958 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:38:50,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2021-12-06 18:38:51,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:51,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 18:38:51,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:38:53,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:38:53,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:38:53,596 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:38:53,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:38:53,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1871050210] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:38:53,807 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:38:53,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-12-06 18:38:53,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636338264] [2021-12-06 18:38:53,807 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:38:53,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:38:53,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:38:53,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:38:53,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=79, Unknown=1, NotChecked=0, Total=110 [2021-12-06 18:38:53,808 INFO L87 Difference]: Start difference. First operand 315 states and 387 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) [2021-12-06 18:38:58,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:38:58,325 INFO L93 Difference]: Finished difference Result 350 states and 406 transitions. [2021-12-06 18:38:58,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:38:58,326 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 [2021-12-06 18:38:58,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:38:58,327 INFO L225 Difference]: With dead ends: 350 [2021-12-06 18:38:58,327 INFO L226 Difference]: Without dead ends: 350 [2021-12-06 18:38:58,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=117, Invalid=260, Unknown=3, NotChecked=0, Total=380 [2021-12-06 18:38:58,328 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 189 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:38:58,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 258 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 161 Invalid, 0 Unknown, 56 Unchecked, 0.3s Time] [2021-12-06 18:38:58,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-12-06 18:38:58,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 314. [2021-12-06 18:38:58,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 281 states have (on average 1.2775800711743772) internal successors, (359), 297 states have internal predecessors, (359), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2021-12-06 18:38:58,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 383 transitions. [2021-12-06 18:38:58,332 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 383 transitions. Word has length 48 [2021-12-06 18:38:58,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:38:58,333 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 383 transitions. [2021-12-06 18:38:58,333 INFO L471 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) [2021-12-06 18:38:58,333 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 383 transitions. [2021-12-06 18:38:58,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-06 18:38:58,334 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:38:58,334 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:38:58,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2021-12-06 18:38:58,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2021-12-06 18:38:58,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 18:38:58,736 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:38:58,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:38:58,737 INFO L85 PathProgramCache]: Analyzing trace with hash -2004239674, now seen corresponding path program 1 times [2021-12-06 18:38:58,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:38:58,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [539393546] [2021-12-06 18:38:58,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:38:58,738 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:38:58,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:38:58,738 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:38:58,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-12-06 18:38:58,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:38:58,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:38:58,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:39:03,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:39:03,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:03,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:03,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:03,656 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-06 18:39:03,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:39:05,915 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:39:05,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [539393546] [2021-12-06 18:39:05,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [539393546] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:39:05,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1032915612] [2021-12-06 18:39:05,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:39:05,915 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:39:05,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:39:05,916 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:39:05,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2021-12-06 18:39:06,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:39:06,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:39:06,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:39:10,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:39:10,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:10,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:10,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:10,774 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-06 18:39:10,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:39:12,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1032915612] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:39:12,951 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:39:12,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2021-12-06 18:39:12,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395863436] [2021-12-06 18:39:12,952 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:39:12,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:39:12,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:39:12,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:39:12,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=121, Unknown=3, NotChecked=0, Total=156 [2021-12-06 18:39:12,953 INFO L87 Difference]: Start difference. First operand 314 states and 383 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) [2021-12-06 18:39:19,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:39:19,523 INFO L93 Difference]: Finished difference Result 343 states and 403 transitions. [2021-12-06 18:39:19,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:39:19,524 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 [2021-12-06 18:39:19,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:39:19,525 INFO L225 Difference]: With dead ends: 343 [2021-12-06 18:39:19,525 INFO L226 Difference]: Without dead ends: 343 [2021-12-06 18:39:19,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 98 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 18.6s TimeCoverageRelationStatistics Valid=113, Invalid=301, Unknown=6, NotChecked=0, Total=420 [2021-12-06 18:39:19,526 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 131 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:39:19,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 289 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 189 Invalid, 0 Unknown, 50 Unchecked, 0.3s Time] [2021-12-06 18:39:19,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-12-06 18:39:19,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 314. [2021-12-06 18:39:19,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 281 states have (on average 1.2740213523131672) internal successors, (358), 297 states have internal predecessors, (358), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2021-12-06 18:39:19,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 382 transitions. [2021-12-06 18:39:19,530 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 382 transitions. Word has length 50 [2021-12-06 18:39:19,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:39:19,530 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 382 transitions. [2021-12-06 18:39:19,530 INFO L471 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) [2021-12-06 18:39:19,530 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 382 transitions. [2021-12-06 18:39:19,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:39:19,530 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:39:19,530 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:39:19,532 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2021-12-06 18:39:19,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2021-12-06 18:39:19,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:39:19,932 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:39:19,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:39:19,933 INFO L85 PathProgramCache]: Analyzing trace with hash -2111001345, now seen corresponding path program 1 times [2021-12-06 18:39:19,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:39:19,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [503545431] [2021-12-06 18:39:19,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:39:19,935 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:39:19,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:39:19,937 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:39:19,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-12-06 18:39:20,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:39:20,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 18:39:20,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:39:20,283 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:39:20,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 25 treesize of output 32 [2021-12-06 18:39:22,708 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-12-06 18:39:22,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 36 treesize of output 50 [2021-12-06 18:39:22,757 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:39:22,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:39:22,890 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:39:22,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [503545431] [2021-12-06 18:39:22,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [503545431] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:39:22,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2133187827] [2021-12-06 18:39:22,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:39:22,891 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:39:22,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:39:22,892 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:39:22,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2021-12-06 18:39:23,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:39:23,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 18:39:23,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:39:23,270 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-12-06 18:39:23,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 2 case distinctions, treesize of input 28 treesize of output 30 [2021-12-06 18:39:23,435 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:39:23,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 22 treesize of output 29 [2021-12-06 18:39:23,499 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 18:39:23,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 25 [2021-12-06 18:39:23,590 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:39:23,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:39:23,652 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:39:23,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 83 treesize of output 80 [2021-12-06 18:39:25,897 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:39:25,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 86 treesize of output 83 [2021-12-06 18:39:26,201 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:39:26,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2133187827] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:39:26,202 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 18:39:26,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 25 [2021-12-06 18:39:26,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360735679] [2021-12-06 18:39:26,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 18:39:26,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-12-06 18:39:26,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:39:26,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 18:39:26,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=620, Unknown=2, NotChecked=0, Total=756 [2021-12-06 18:39:26,203 INFO L87 Difference]: Start difference. First operand 314 states and 382 transitions. Second operand has 27 states, 23 states have (on average 5.3478260869565215) internal successors, (123), 23 states have internal predecessors, (123), 6 states have call successors, (8), 7 states have call predecessors, (8), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2021-12-06 18:39:27,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:39:27,816 INFO L93 Difference]: Finished difference Result 350 states and 403 transitions. [2021-12-06 18:39:27,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-06 18:39:27,817 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 5.3478260869565215) internal successors, (123), 23 states have internal predecessors, (123), 6 states have call successors, (8), 7 states have call predecessors, (8), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) Word has length 51 [2021-12-06 18:39:27,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:39:27,818 INFO L225 Difference]: With dead ends: 350 [2021-12-06 18:39:27,818 INFO L226 Difference]: Without dead ends: 350 [2021-12-06 18:39:27,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 126 SyntacticMatches, 11 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=345, Invalid=1213, Unknown=2, NotChecked=0, Total=1560 [2021-12-06 18:39:27,819 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 427 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 165 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:39:27,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [427 Valid, 350 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 205 Invalid, 0 Unknown, 165 Unchecked, 0.4s Time] [2021-12-06 18:39:27,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-12-06 18:39:27,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 321. [2021-12-06 18:39:27,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 291 states have (on average 1.2405498281786942) internal successors, (361), 304 states have internal predecessors, (361), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:39:27,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 384 transitions. [2021-12-06 18:39:27,826 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 384 transitions. Word has length 51 [2021-12-06 18:39:27,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:39:27,826 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 384 transitions. [2021-12-06 18:39:27,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 5.3478260869565215) internal successors, (123), 23 states have internal predecessors, (123), 6 states have call successors, (8), 7 states have call predecessors, (8), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2021-12-06 18:39:27,826 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 384 transitions. [2021-12-06 18:39:27,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:39:27,827 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:39:27,827 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:39:27,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (36)] Ended with exit code 0 [2021-12-06 18:39:28,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (37)] Ended with exit code 0 [2021-12-06 18:39:28,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 18:39:28,228 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:39:28,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:39:28,228 INFO L85 PathProgramCache]: Analyzing trace with hash -2111001344, now seen corresponding path program 1 times [2021-12-06 18:39:28,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:39:28,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1150883712] [2021-12-06 18:39:28,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:39:28,229 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:39:28,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:39:28,229 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:39:28,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-12-06 18:39:28,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:39:28,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:39:28,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:39:30,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:39:30,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:32,805 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:39:32,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 16 [2021-12-06 18:39:33,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:39:33,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:33,340 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:39:33,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:39:33,663 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:39:33,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 15 [2021-12-06 18:39:36,214 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:39:36,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 17 [2021-12-06 18:39:38,675 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:39:38,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1150883712] [2021-12-06 18:39:38,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1150883712] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:39:38,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1196608158] [2021-12-06 18:39:38,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:39:38,676 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:39:38,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:39:38,676 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:39:38,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2021-12-06 18:39:38,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:39:38,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:39:38,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:39:41,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:39:41,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:41,256 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:39:41,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 16 [2021-12-06 18:39:41,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:39:41,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:41,965 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:39:41,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:39:42,138 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:39:42,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:44,616 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:39:44,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 17 [2021-12-06 18:39:45,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1196608158] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:39:45,057 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:39:45,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-12-06 18:39:45,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488005061] [2021-12-06 18:39:45,057 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:39:45,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:39:45,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:39:45,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:39:45,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=156, Unknown=4, NotChecked=0, Total=210 [2021-12-06 18:39:45,058 INFO L87 Difference]: Start difference. First operand 321 states and 384 transitions. Second operand has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 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) [2021-12-06 18:39:49,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:39:49,397 INFO L93 Difference]: Finished difference Result 358 states and 414 transitions. [2021-12-06 18:39:49,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 18:39:49,397 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 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 [2021-12-06 18:39:49,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:39:49,398 INFO L225 Difference]: With dead ends: 358 [2021-12-06 18:39:49,398 INFO L226 Difference]: Without dead ends: 358 [2021-12-06 18:39:49,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 137 SyntacticMatches, 9 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 18.1s TimeCoverageRelationStatistics Valid=122, Invalid=292, Unknown=6, NotChecked=0, Total=420 [2021-12-06 18:39:49,399 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 201 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:39:49,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 117 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 81 Invalid, 0 Unknown, 60 Unchecked, 0.1s Time] [2021-12-06 18:39:49,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2021-12-06 18:39:49,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 320. [2021-12-06 18:39:49,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 290 states have (on average 1.2310344827586206) internal successors, (357), 303 states have internal predecessors, (357), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:39:49,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 380 transitions. [2021-12-06 18:39:49,404 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 380 transitions. Word has length 51 [2021-12-06 18:39:49,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:39:49,404 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 380 transitions. [2021-12-06 18:39:49,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 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) [2021-12-06 18:39:49,404 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 380 transitions. [2021-12-06 18:39:49,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-12-06 18:39:49,404 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:39:49,404 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:39:49,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (39)] Ended with exit code 0 [2021-12-06 18:39:49,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-12-06 18:39:49,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:39:49,806 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:39:49,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:39:49,807 INFO L85 PathProgramCache]: Analyzing trace with hash 410026143, now seen corresponding path program 1 times [2021-12-06 18:39:49,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:39:49,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1714556749] [2021-12-06 18:39:49,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:39:49,809 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:39:49,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:39:49,811 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:39:49,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-12-06 18:39:49,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:39:49,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 18:39:49,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:39:50,062 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 18:39:50,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 21 [2021-12-06 18:39:50,173 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:39:50,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:39:50,492 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-06 18:39:50,492 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:39:50,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1714556749] [2021-12-06 18:39:50,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1714556749] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:39:50,492 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:39:50,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-12-06 18:39:50,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862070071] [2021-12-06 18:39:50,492 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:39:50,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 18:39:50,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:39:50,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 18:39:50,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-12-06 18:39:50,493 INFO L87 Difference]: Start difference. First operand 320 states and 380 transitions. Second operand has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 1 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 18:39:50,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:39:50,955 INFO L93 Difference]: Finished difference Result 347 states and 397 transitions. [2021-12-06 18:39:50,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:39:50,955 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 1 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 51 [2021-12-06 18:39:50,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:39:50,956 INFO L225 Difference]: With dead ends: 347 [2021-12-06 18:39:50,956 INFO L226 Difference]: Without dead ends: 347 [2021-12-06 18:39:50,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 86 SyntacticMatches, 8 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-12-06 18:39:50,957 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 230 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 26 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:39:50,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [230 Valid, 223 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 144 Invalid, 0 Unknown, 26 Unchecked, 0.3s Time] [2021-12-06 18:39:50,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2021-12-06 18:39:50,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 320. [2021-12-06 18:39:50,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 290 states have (on average 1.2206896551724138) internal successors, (354), 303 states have internal predecessors, (354), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:39:50,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 377 transitions. [2021-12-06 18:39:50,961 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 377 transitions. Word has length 51 [2021-12-06 18:39:50,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:39:50,961 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 377 transitions. [2021-12-06 18:39:50,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 1 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 18:39:50,961 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 377 transitions. [2021-12-06 18:39:50,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 18:39:50,962 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:39:50,962 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:39:50,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-12-06 18:39:51,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:39:51,163 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:39:51,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:39:51,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1016532274, now seen corresponding path program 1 times [2021-12-06 18:39:51,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:39:51,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050688617] [2021-12-06 18:39:51,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:39:51,166 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:39:51,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:39:51,168 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:39:51,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-12-06 18:39:51,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:39:51,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:39:51,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:39:51,670 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:39:51,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 22 treesize of output 29 [2021-12-06 18:39:54,364 INFO L354 Elim1Store]: treesize reduction 34, result has 49.3 percent of original size [2021-12-06 18:39:54,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 41 treesize of output 59 [2021-12-06 18:39:54,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:54,505 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:39:54,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:39:54,787 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:39:54,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050688617] [2021-12-06 18:39:54,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050688617] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:39:54,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [260307850] [2021-12-06 18:39:54,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:39:54,787 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:39:54,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:39:54,788 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:39:54,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2021-12-06 18:39:54,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:39:54,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 18:39:54,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:39:55,324 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 18:39:55,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 30 treesize of output 47 [2021-12-06 18:39:57,935 INFO L354 Elim1Store]: treesize reduction 49, result has 47.9 percent of original size [2021-12-06 18:39:57,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 52 treesize of output 80 [2021-12-06 18:39:58,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:39:58,215 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:39:58,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:39:58,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [260307850] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:39:58,429 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:39:58,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2021-12-06 18:39:58,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660916538] [2021-12-06 18:39:58,430 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:39:58,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 18:39:58,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:39:58,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 18:39:58,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=471, Unknown=1, NotChecked=0, Total=552 [2021-12-06 18:39:58,430 INFO L87 Difference]: Start difference. First operand 320 states and 377 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) [2021-12-06 18:40:01,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:40:01,342 INFO L93 Difference]: Finished difference Result 354 states and 401 transitions. [2021-12-06 18:40:01,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 18:40:01,343 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 [2021-12-06 18:40:01,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:40:01,344 INFO L225 Difference]: With dead ends: 354 [2021-12-06 18:40:01,344 INFO L226 Difference]: Without dead ends: 354 [2021-12-06 18:40:01,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 88 SyntacticMatches, 8 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=200, Invalid=854, Unknown=2, NotChecked=0, Total=1056 [2021-12-06 18:40:01,345 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 188 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 223 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:40:01,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 433 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 215 Invalid, 0 Unknown, 223 Unchecked, 0.4s Time] [2021-12-06 18:40:01,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-12-06 18:40:01,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 341. [2021-12-06 18:40:01,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 310 states have (on average 1.206451612903226) internal successors, (374), 324 states have internal predecessors, (374), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:40:01,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 397 transitions. [2021-12-06 18:40:01,353 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 397 transitions. Word has length 52 [2021-12-06 18:40:01,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:40:01,353 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 397 transitions. [2021-12-06 18:40:01,353 INFO L471 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) [2021-12-06 18:40:01,353 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 397 transitions. [2021-12-06 18:40:01,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 18:40:01,354 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:40:01,354 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:40:01,362 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (41)] Ended with exit code 0 [2021-12-06 18:40:01,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (42)] Ended with exit code 0 [2021-12-06 18:40:01,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 18:40:01,756 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:40:01,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:40:01,757 INFO L85 PathProgramCache]: Analyzing trace with hash -174091406, now seen corresponding path program 1 times [2021-12-06 18:40:01,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:40:01,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2132452722] [2021-12-06 18:40:01,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:40:01,759 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:40:01,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:40:01,759 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:40:01,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-12-06 18:40:01,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:40:01,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 18:40:01,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:02,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:40:02,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:04,259 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 37 refuted. 2 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 18:40:04,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:04,576 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:40:04,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2132452722] [2021-12-06 18:40:04,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2132452722] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:04,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [884012847] [2021-12-06 18:40:04,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:40:04,577 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:40:04,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:40:04,577 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:40:04,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2021-12-06 18:40:04,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:40:04,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 18:40:04,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:06,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:40:06,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:07,014 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 37 refuted. 2 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 18:40:07,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:07,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [884012847] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:07,227 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:40:07,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2021-12-06 18:40:07,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125736987] [2021-12-06 18:40:07,228 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:40:07,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:40:07,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:40:07,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:40:07,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=138, Unknown=1, NotChecked=0, Total=182 [2021-12-06 18:40:07,229 INFO L87 Difference]: Start difference. First operand 341 states and 397 transitions. Second operand has 9 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 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) [2021-12-06 18:40:11,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:40:11,753 INFO L93 Difference]: Finished difference Result 368 states and 408 transitions. [2021-12-06 18:40:11,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 18:40:11,754 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 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 52 [2021-12-06 18:40:11,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:40:11,756 INFO L225 Difference]: With dead ends: 368 [2021-12-06 18:40:11,756 INFO L226 Difference]: Without dead ends: 368 [2021-12-06 18:40:11,756 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 148 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=161, Invalid=388, Unknown=3, NotChecked=0, Total=552 [2021-12-06 18:40:11,756 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 220 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:40:11,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 230 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 169 Invalid, 0 Unknown, 87 Unchecked, 0.3s Time] [2021-12-06 18:40:11,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-12-06 18:40:11,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 341. [2021-12-06 18:40:11,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 310 states have (on average 1.1870967741935483) internal successors, (368), 324 states have internal predecessors, (368), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:40:11,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 391 transitions. [2021-12-06 18:40:11,760 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 391 transitions. Word has length 52 [2021-12-06 18:40:11,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:40:11,761 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 391 transitions. [2021-12-06 18:40:11,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 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) [2021-12-06 18:40:11,761 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 391 transitions. [2021-12-06 18:40:11,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 18:40:11,761 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:40:11,761 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:40:11,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (43)] Ended with exit code 0 [2021-12-06 18:40:11,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (44)] Ended with exit code 0 [2021-12-06 18:40:12,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 18:40:12,163 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:40:12,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:40:12,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1928976600, now seen corresponding path program 2 times [2021-12-06 18:40:12,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:40:12,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1326857900] [2021-12-06 18:40:12,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:40:12,165 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:40:12,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:40:12,166 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:40:12,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-12-06 18:40:12,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:40:12,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:40:12,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:40:12,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:12,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:40:12,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:12,680 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:40:12,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:12,851 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:40:12,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1326857900] [2021-12-06 18:40:12,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1326857900] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:12,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1858100927] [2021-12-06 18:40:12,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:40:12,851 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:40:12,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:40:12,852 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:40:12,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2021-12-06 18:40:13,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:40:13,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:40:13,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:40:13,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:15,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:40:15,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:15,408 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:40:15,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:15,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1858100927] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:15,521 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:40:15,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-12-06 18:40:15,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058596130] [2021-12-06 18:40:15,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:40:15,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 18:40:15,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:40:15,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 18:40:15,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-12-06 18:40:15,522 INFO L87 Difference]: Start difference. First operand 341 states and 391 transitions. Second operand has 8 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 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) [2021-12-06 18:40:15,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:40:15,979 INFO L93 Difference]: Finished difference Result 363 states and 406 transitions. [2021-12-06 18:40:15,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:40:15,980 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 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 52 [2021-12-06 18:40:15,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:40:15,981 INFO L225 Difference]: With dead ends: 363 [2021-12-06 18:40:15,981 INFO L226 Difference]: Without dead ends: 363 [2021-12-06 18:40:15,981 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 107 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=111, Invalid=269, Unknown=0, NotChecked=0, Total=380 [2021-12-06 18:40:15,981 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 161 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:40:15,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 201 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 128 Invalid, 0 Unknown, 64 Unchecked, 0.3s Time] [2021-12-06 18:40:15,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-12-06 18:40:15,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 341. [2021-12-06 18:40:15,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 310 states have (on average 1.1806451612903226) internal successors, (366), 324 states have internal predecessors, (366), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (15), 8 states have call predecessors, (15), 8 states have call successors, (15) [2021-12-06 18:40:15,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 389 transitions. [2021-12-06 18:40:15,986 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 389 transitions. Word has length 52 [2021-12-06 18:40:15,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:40:15,986 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 389 transitions. [2021-12-06 18:40:15,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 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) [2021-12-06 18:40:15,986 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 389 transitions. [2021-12-06 18:40:15,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-12-06 18:40:15,986 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:40:15,986 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:40:15,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (46)] Forceful destruction successful, exit code 0 [2021-12-06 18:40:16,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-12-06 18:40:16,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:40:16,388 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:40:16,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:40:16,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1447729377, now seen corresponding path program 1 times [2021-12-06 18:40:16,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:40:16,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1653592872] [2021-12-06 18:40:16,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:40:16,391 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:40:16,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:40:16,394 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:40:16,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-12-06 18:40:16,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:40:16,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 18:40:16,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:16,918 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:40:16,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:17,303 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-12-06 18:40:17,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 21 treesize of output 21 [2021-12-06 18:40:17,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:17,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:40:17,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 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 [2021-12-06 18:40:18,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:18,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:18,322 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:40:18,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 16 [2021-12-06 18:40:18,375 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:40:18,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:18,804 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-12-06 18:40:18,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 22 treesize of output 21 [2021-12-06 18:40:18,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 [2021-12-06 18:40:18,897 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:40:18,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1653592872] [2021-12-06 18:40:18,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1653592872] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:18,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1508352938] [2021-12-06 18:40:18,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:40:18,897 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:40:18,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:40:18,898 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:40:18,899 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (48)] Waiting until timeout for monitored process [2021-12-06 18:40:19,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:40:19,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 30 conjunts are in the unsatisfiable core [2021-12-06 18:40:19,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:19,437 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:40:19,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:19,759 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-12-06 18:40:19,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 21 treesize of output 21 [2021-12-06 18:40:20,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:20,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:40:20,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:20,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:20,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:20,690 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:40:20,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 16 [2021-12-06 18:40:20,704 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:40:20,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:20,950 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-12-06 18:40:20,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 22 [2021-12-06 18:40:20,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 [2021-12-06 18:40:21,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1508352938] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:21,048 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:40:21,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 18 [2021-12-06 18:40:21,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338508704] [2021-12-06 18:40:21,049 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:40:21,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 18:40:21,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:40:21,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 18:40:21,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=510, Unknown=0, NotChecked=0, Total=600 [2021-12-06 18:40:21,050 INFO L87 Difference]: Start difference. First operand 341 states and 389 transitions. Second operand has 20 states, 18 states have (on average 3.388888888888889) internal successors, (61), 16 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:40:27,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:40:27,200 INFO L93 Difference]: Finished difference Result 376 states and 419 transitions. [2021-12-06 18:40:27,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-06 18:40:27,200 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 3.388888888888889) internal successors, (61), 16 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 53 [2021-12-06 18:40:27,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:40:27,201 INFO L225 Difference]: With dead ends: 376 [2021-12-06 18:40:27,201 INFO L226 Difference]: Without dead ends: 376 [2021-12-06 18:40:27,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 89 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=367, Invalid=1272, Unknown=1, NotChecked=0, Total=1640 [2021-12-06 18:40:27,202 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 189 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 299 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:40:27,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 487 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 185 Invalid, 0 Unknown, 299 Unchecked, 0.3s Time] [2021-12-06 18:40:27,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-12-06 18:40:27,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 357. [2021-12-06 18:40:27,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 324 states have (on average 1.1728395061728396) internal successors, (380), 338 states have internal predecessors, (380), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2021-12-06 18:40:27,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 407 transitions. [2021-12-06 18:40:27,207 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 407 transitions. Word has length 53 [2021-12-06 18:40:27,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:40:27,207 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 407 transitions. [2021-12-06 18:40:27,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 3.388888888888889) internal successors, (61), 16 states have internal predecessors, (61), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 18:40:27,207 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 407 transitions. [2021-12-06 18:40:27,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-12-06 18:40:27,208 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:40:27,208 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:40:27,216 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-12-06 18:40:27,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (48)] Ended with exit code 0 [2021-12-06 18:40:27,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 18:40:27,609 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:40:27,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:40:27,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1929937680, now seen corresponding path program 1 times [2021-12-06 18:40:27,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:40:27,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [624453705] [2021-12-06 18:40:27,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:40:27,612 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:40:27,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:40:27,614 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:40:27,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-12-06 18:40:27,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:40:27,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:40:27,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:27,892 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:40:27,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 24 treesize of output 31 [2021-12-06 18:40:30,634 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 18:40:30,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 37 treesize of output 51 [2021-12-06 18:40:30,728 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:40:30,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:30,880 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:40:30,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [624453705] [2021-12-06 18:40:30,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [624453705] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:30,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [789794316] [2021-12-06 18:40:30,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:40:30,880 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:40:30,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:40:30,881 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:40:30,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (50)] Waiting until timeout for monitored process [2021-12-06 18:40:31,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:40:31,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 18:40:31,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:35,388 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:40:35,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 26 treesize of output 33 [2021-12-06 18:40:41,917 INFO L354 Elim1Store]: treesize reduction 18, result has 53.8 percent of original size [2021-12-06 18:40:41,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 24 treesize of output 38 [2021-12-06 18:40:41,973 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:40:41,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:44,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [789794316] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:44,131 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:40:44,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-12-06 18:40:44,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811726704] [2021-12-06 18:40:44,131 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:40:44,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-06 18:40:44,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:40:44,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 18:40:44,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=345, Unknown=7, NotChecked=0, Total=420 [2021-12-06 18:40:44,132 INFO L87 Difference]: Start difference. First operand 357 states and 407 transitions. Second operand has 17 states, 14 states have (on average 4.714285714285714) internal successors, (66), 13 states have internal predecessors, (66), 3 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 18:40:55,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:40:55,036 INFO L93 Difference]: Finished difference Result 376 states and 419 transitions. [2021-12-06 18:40:55,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 18:40:55,036 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.714285714285714) internal successors, (66), 13 states have internal predecessors, (66), 3 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 54 [2021-12-06 18:40:55,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:40:55,038 INFO L225 Difference]: With dead ends: 376 [2021-12-06 18:40:55,038 INFO L226 Difference]: Without dead ends: 376 [2021-12-06 18:40:55,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 100 SyntacticMatches, 7 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 26.0s TimeCoverageRelationStatistics Valid=126, Invalid=622, Unknown=8, NotChecked=0, Total=756 [2021-12-06 18:40:55,039 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 159 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 168 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:40:55,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 451 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 67 Invalid, 0 Unknown, 168 Unchecked, 0.1s Time] [2021-12-06 18:40:55,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-12-06 18:40:55,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 359. [2021-12-06 18:40:55,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 326 states have (on average 1.1687116564417177) internal successors, (381), 340 states have internal predecessors, (381), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (16), 9 states have call predecessors, (16), 9 states have call successors, (16) [2021-12-06 18:40:55,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 406 transitions. [2021-12-06 18:40:55,043 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 406 transitions. Word has length 54 [2021-12-06 18:40:55,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:40:55,043 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 406 transitions. [2021-12-06 18:40:55,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.714285714285714) internal successors, (66), 13 states have internal predecessors, (66), 3 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 18:40:55,043 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 406 transitions. [2021-12-06 18:40:55,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-12-06 18:40:55,044 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:40:55,044 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2021-12-06 18:40:55,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (50)] Ended with exit code 0 [2021-12-06 18:40:55,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-12-06 18:40:55,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:40:55,446 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:40:55,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:40:55,447 INFO L85 PathProgramCache]: Analyzing trace with hash 301474113, now seen corresponding path program 1 times [2021-12-06 18:40:55,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:40:55,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1775553580] [2021-12-06 18:40:55,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:40:55,449 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:40:55,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:40:55,450 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:40:55,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-12-06 18:40:55,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:40:55,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 18:40:55,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:55,728 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:40:55,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:55,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:55,947 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:40:55,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:56,691 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:40:56,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 16 [2021-12-06 18:40:56,788 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 13 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:40:56,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:57,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 15 [2021-12-06 18:40:57,157 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:40:57,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1775553580] [2021-12-06 18:40:57,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1775553580] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:57,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1725246109] [2021-12-06 18:40:57,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:40:57,157 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:40:57,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:40:57,158 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:40:57,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (52)] Waiting until timeout for monitored process [2021-12-06 18:40:57,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:40:57,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 18:40:57,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:40:57,481 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:40:57,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:57,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:57,624 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:40:57,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:40:58,273 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:40:58,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 16 [2021-12-06 18:40:58,317 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 13 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:40:58,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:40:58,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 14 [2021-12-06 18:40:58,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1725246109] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:40:58,576 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:40:58,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2021-12-06 18:40:58,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453023641] [2021-12-06 18:40:58,576 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:40:58,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 18:40:58,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:40:58,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 18:40:58,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-12-06 18:40:58,577 INFO L87 Difference]: Start difference. First operand 359 states and 406 transitions. Second operand has 14 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 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) [2021-12-06 18:40:59,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:40:59,157 INFO L93 Difference]: Finished difference Result 375 states and 416 transitions. [2021-12-06 18:40:59,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 18:40:59,157 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 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 55 [2021-12-06 18:40:59,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:40:59,158 INFO L225 Difference]: With dead ends: 375 [2021-12-06 18:40:59,159 INFO L226 Difference]: Without dead ends: 375 [2021-12-06 18:40:59,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 104 SyntacticMatches, 6 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2021-12-06 18:40:59,159 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 166 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 231 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:40:59,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 252 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 71 Invalid, 0 Unknown, 231 Unchecked, 0.2s Time] [2021-12-06 18:40:59,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-12-06 18:40:59,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 359. [2021-12-06 18:40:59,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 326 states have (on average 1.165644171779141) internal successors, (380), 340 states have internal predecessors, (380), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (16), 9 states have call predecessors, (16), 9 states have call successors, (16) [2021-12-06 18:40:59,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 405 transitions. [2021-12-06 18:40:59,164 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 405 transitions. Word has length 55 [2021-12-06 18:40:59,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:40:59,165 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 405 transitions. [2021-12-06 18:40:59,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 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) [2021-12-06 18:40:59,165 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 405 transitions. [2021-12-06 18:40:59,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-12-06 18:40:59,165 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:40:59,165 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:40:59,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (52)] Ended with exit code 0 [2021-12-06 18:40:59,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-12-06 18:40:59,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:40:59,567 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:40:59,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:40:59,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1039811026, now seen corresponding path program 2 times [2021-12-06 18:40:59,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:40:59,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1236948565] [2021-12-06 18:40:59,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:40:59,570 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:40:59,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:40:59,571 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:40:59,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-12-06 18:40:59,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:40:59,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:40:59,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 18:40:59,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:41:02,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:41:02,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:02,394 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:41:02,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:41:05,168 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:41:05,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1236948565] [2021-12-06 18:41:05,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1236948565] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:41:05,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [322522524] [2021-12-06 18:41:05,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:41:05,169 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:41:05,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:41:05,170 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:41:05,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (54)] Waiting until timeout for monitored process [2021-12-06 18:41:05,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:41:05,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:41:05,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:41:05,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:41:07,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:41:07,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:08,073 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 18:41:08,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:41:08,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [322522524] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:41:08,540 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:41:08,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-12-06 18:41:08,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413726477] [2021-12-06 18:41:08,540 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:41:08,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 18:41:08,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:41:08,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 18:41:08,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=116, Unknown=2, NotChecked=0, Total=156 [2021-12-06 18:41:08,541 INFO L87 Difference]: Start difference. First operand 359 states and 405 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) [2021-12-06 18:41:13,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:41:13,165 INFO L93 Difference]: Finished difference Result 380 states and 420 transitions. [2021-12-06 18:41:13,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 18:41:13,166 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 [2021-12-06 18:41:13,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:41:13,167 INFO L225 Difference]: With dead ends: 380 [2021-12-06 18:41:13,167 INFO L226 Difference]: Without dead ends: 380 [2021-12-06 18:41:13,167 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 122 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=155, Invalid=393, Unknown=4, NotChecked=0, Total=552 [2021-12-06 18:41:13,168 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 184 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:41:13,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 312 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 182 Invalid, 0 Unknown, 64 Unchecked, 0.3s Time] [2021-12-06 18:41:13,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2021-12-06 18:41:13,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 359. [2021-12-06 18:41:13,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 326 states have (on average 1.156441717791411) internal successors, (377), 340 states have internal predecessors, (377), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (16), 9 states have call predecessors, (16), 9 states have call successors, (16) [2021-12-06 18:41:13,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 402 transitions. [2021-12-06 18:41:13,172 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 402 transitions. Word has length 56 [2021-12-06 18:41:13,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:41:13,172 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 402 transitions. [2021-12-06 18:41:13,173 INFO L471 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) [2021-12-06 18:41:13,173 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 402 transitions. [2021-12-06 18:41:13,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-06 18:41:13,173 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:41:13,173 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 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] [2021-12-06 18:41:13,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (54)] Ended with exit code 0 [2021-12-06 18:41:13,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2021-12-06 18:41:13,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:41:13,575 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:41:13,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:41:13,576 INFO L85 PathProgramCache]: Analyzing trace with hash 44951057, now seen corresponding path program 1 times [2021-12-06 18:41:13,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:41:13,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1072292506] [2021-12-06 18:41:13,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:41:13,577 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:41:13,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:41:13,578 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:41:13,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-12-06 18:41:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:41:13,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 18:41:13,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:41:14,027 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:41:14,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 24 treesize of output 31 [2021-12-06 18:41:14,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 29 [2021-12-06 18:41:14,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:14,717 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 18:41:14,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:41:14,961 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:41:14,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1072292506] [2021-12-06 18:41:14,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1072292506] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:41:14,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1168188220] [2021-12-06 18:41:14,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:41:14,962 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:41:14,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:41:14,963 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:41:14,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (56)] Waiting until timeout for monitored process [2021-12-06 18:41:15,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:41:15,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:41:15,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:41:15,524 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 18:41:15,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 33 treesize of output 50 [2021-12-06 18:41:16,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 43 [2021-12-06 18:41:16,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:16,337 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 19 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 18:41:16,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:41:16,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1168188220] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:41:16,471 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:41:16,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 17 [2021-12-06 18:41:16,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339352779] [2021-12-06 18:41:16,472 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:41:16,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-06 18:41:16,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:41:16,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-06 18:41:16,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-12-06 18:41:16,472 INFO L87 Difference]: Start difference. First operand 359 states and 402 transitions. Second operand has 19 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 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) [2021-12-06 18:41:17,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:41:17,607 INFO L93 Difference]: Finished difference Result 379 states and 413 transitions. [2021-12-06 18:41:17,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-06 18:41:17,607 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 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 58 [2021-12-06 18:41:17,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:41:17,609 INFO L225 Difference]: With dead ends: 379 [2021-12-06 18:41:17,609 INFO L226 Difference]: Without dead ends: 379 [2021-12-06 18:41:17,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 99 SyntacticMatches, 10 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=280, Invalid=1126, Unknown=0, NotChecked=0, Total=1406 [2021-12-06 18:41:17,610 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 342 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 171 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-06 18:41:17,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 352 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 311 Invalid, 0 Unknown, 171 Unchecked, 0.5s Time] [2021-12-06 18:41:17,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-12-06 18:41:17,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 359. [2021-12-06 18:41:17,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 326 states have (on average 1.1533742331288344) internal successors, (376), 340 states have internal predecessors, (376), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (16), 9 states have call predecessors, (16), 9 states have call successors, (16) [2021-12-06 18:41:17,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 401 transitions. [2021-12-06 18:41:17,614 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 401 transitions. Word has length 58 [2021-12-06 18:41:17,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:41:17,614 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 401 transitions. [2021-12-06 18:41:17,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 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) [2021-12-06 18:41:17,615 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 401 transitions. [2021-12-06 18:41:17,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-12-06 18:41:17,615 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:41:17,615 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:41:17,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (56)] Ended with exit code 0 [2021-12-06 18:41:17,823 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (55)] Ended with exit code 0 [2021-12-06 18:41:18,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:41:18,017 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:41:18,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:41:18,018 INFO L85 PathProgramCache]: Analyzing trace with hash 717947847, now seen corresponding path program 1 times [2021-12-06 18:41:18,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:41:18,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [570924971] [2021-12-06 18:41:18,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:41:18,020 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:41:18,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:41:18,021 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:41:18,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-12-06 18:41:18,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:41:18,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:41:18,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:41:18,501 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:41:18,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:18,745 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:41:18,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:19,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:19,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:41:19,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:19,411 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:41:19,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 16 [2021-12-06 18:41:19,565 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:41:19,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:41:20,600 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:41:20,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 20 treesize of output 19 [2021-12-06 18:41:20,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2021-12-06 18:41:20,743 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:41:20,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [570924971] [2021-12-06 18:41:20,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [570924971] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:41:20,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [687499071] [2021-12-06 18:41:20,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:41:20,743 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:41:20,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:41:20,744 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:41:20,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (58)] Waiting until timeout for monitored process [2021-12-06 18:41:20,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:41:20,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:41:20,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:41:21,175 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:41:21,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:21,337 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:41:21,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:21,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:21,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 18:41:21,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:21,861 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:41:21,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 16 treesize of output 16 [2021-12-06 18:41:21,934 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:41:21,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:41:22,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 15 [2021-12-06 18:41:22,412 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-12-06 18:41:22,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 20 treesize of output 19 [2021-12-06 18:41:22,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [687499071] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:41:22,544 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:41:22,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2021-12-06 18:41:22,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259721648] [2021-12-06 18:41:22,544 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:41:22,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 18:41:22,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:41:22,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 18:41:22,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-12-06 18:41:22,545 INFO L87 Difference]: Start difference. First operand 359 states and 401 transitions. Second operand has 15 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 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) [2021-12-06 18:41:27,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:41:27,884 INFO L93 Difference]: Finished difference Result 370 states and 407 transitions. [2021-12-06 18:41:27,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-06 18:41:27,885 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 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 [2021-12-06 18:41:27,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:41:27,886 INFO L225 Difference]: With dead ends: 370 [2021-12-06 18:41:27,886 INFO L226 Difference]: Without dead ends: 370 [2021-12-06 18:41:27,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 119 SyntacticMatches, 6 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=245, Invalid=745, Unknown=2, NotChecked=0, Total=992 [2021-12-06 18:41:27,887 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 242 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 281 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 18:41:27,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 486 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 190 Invalid, 0 Unknown, 281 Unchecked, 0.4s Time] [2021-12-06 18:41:27,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-12-06 18:41:27,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 359. [2021-12-06 18:41:27,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 326 states have (on average 1.1441717791411044) internal successors, (373), 340 states have internal predecessors, (373), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (16), 9 states have call predecessors, (16), 9 states have call successors, (16) [2021-12-06 18:41:27,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 398 transitions. [2021-12-06 18:41:27,891 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 398 transitions. Word has length 59 [2021-12-06 18:41:27,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:41:27,891 INFO L470 AbstractCegarLoop]: Abstraction has 359 states and 398 transitions. [2021-12-06 18:41:27,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 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) [2021-12-06 18:41:27,892 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 398 transitions. [2021-12-06 18:41:27,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-06 18:41:27,892 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:41:27,892 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:41:27,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (58)] Forceful destruction successful, exit code 0 [2021-12-06 18:41:28,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (57)] Ended with exit code 0 [2021-12-06 18:41:28,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:41:28,294 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:41:28,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:41:28,295 INFO L85 PathProgramCache]: Analyzing trace with hash 781546727, now seen corresponding path program 1 times [2021-12-06 18:41:28,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:41:28,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1928316472] [2021-12-06 18:41:28,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:41:28,297 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:41:28,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:41:28,299 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:41:28,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2021-12-06 18:41:28,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:41:28,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 18:41:28,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:41:28,821 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:41:28,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 23 treesize of output 30 [2021-12-06 18:41:32,300 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 18:41:32,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 40 treesize of output 54 [2021-12-06 18:41:32,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:32,553 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:41:32,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:41:33,039 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:41:33,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1928316472] [2021-12-06 18:41:33,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1928316472] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:41:33,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [986217976] [2021-12-06 18:41:33,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:41:33,040 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:41:33,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:41:33,040 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:41:33,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (60)] Waiting until timeout for monitored process [2021-12-06 18:41:33,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:41:33,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 18:41:33,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:41:36,151 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 18:41:36,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 32 treesize of output 49 [2021-12-06 18:41:42,975 INFO L354 Elim1Store]: treesize reduction 29, result has 50.0 percent of original size [2021-12-06 18:41:42,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 30 treesize of output 50 [2021-12-06 18:41:43,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:41:43,434 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:41:43,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:41:45,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [986217976] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:41:45,731 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:41:45,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-12-06 18:41:45,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229558870] [2021-12-06 18:41:45,731 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:41:45,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-12-06 18:41:45,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:41:45,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-12-06 18:41:45,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=648, Unknown=6, NotChecked=0, Total=756 [2021-12-06 18:41:45,732 INFO L87 Difference]: Start difference. First operand 359 states and 398 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) [2021-12-06 18:42:06,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:42:06,957 INFO L93 Difference]: Finished difference Result 378 states and 414 transitions. [2021-12-06 18:42:06,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 18:42:06,957 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 [2021-12-06 18:42:06,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:42:06,958 INFO L225 Difference]: With dead ends: 378 [2021-12-06 18:42:06,958 INFO L226 Difference]: Without dead ends: 378 [2021-12-06 18:42:06,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 117 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 35.7s TimeCoverageRelationStatistics Valid=209, Invalid=1113, Unknown=10, NotChecked=0, Total=1332 [2021-12-06 18:42:06,959 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 217 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 289 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:42:06,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 366 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 174 Invalid, 0 Unknown, 289 Unchecked, 0.3s Time] [2021-12-06 18:42:06,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-12-06 18:42:06,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 314. [2021-12-06 18:42:06,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 284 states have (on average 1.1443661971830985) internal successors, (325), 297 states have internal predecessors, (325), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (13), 8 states have call predecessors, (13), 8 states have call successors, (13) [2021-12-06 18:42:06,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 346 transitions. [2021-12-06 18:42:06,964 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 346 transitions. Word has length 60 [2021-12-06 18:42:06,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:42:06,964 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 346 transitions. [2021-12-06 18:42:06,964 INFO L471 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) [2021-12-06 18:42:06,964 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 346 transitions. [2021-12-06 18:42:06,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-06 18:42:06,965 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:42:06,965 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 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] [2021-12-06 18:42:06,973 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2021-12-06 18:42:07,173 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (60)] Ended with exit code 0 [2021-12-06 18:42:07,366 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 18:42:07,367 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:42:07,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:42:07,368 INFO L85 PathProgramCache]: Analyzing trace with hash 248294259, now seen corresponding path program 1 times [2021-12-06 18:42:07,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:42:07,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [204786647] [2021-12-06 18:42:07,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:07,370 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:42:07,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:42:07,372 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:42:07,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2021-12-06 18:42:07,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:42:07,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 18:42:07,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:07,630 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:42:07,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 22 treesize of output 29 [2021-12-06 18:42:07,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 17 [2021-12-06 18:42:07,884 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 18:42:07,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:08,005 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:42:08,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [204786647] [2021-12-06 18:42:08,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [204786647] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:42:08,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1792687297] [2021-12-06 18:42:08,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:08,005 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:42:08,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:42:08,006 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:42:08,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (62)] Waiting until timeout for monitored process [2021-12-06 18:42:08,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:42:08,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 18:42:08,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:08,351 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:42:08,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 23 treesize of output 30 [2021-12-06 18:42:08,567 INFO L354 Elim1Store]: treesize reduction 8, result has 60.0 percent of original size [2021-12-06 18:42:08,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 37 treesize of output 46 [2021-12-06 18:42:08,631 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 18:42:08,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:08,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1792687297] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:42:08,704 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:42:08,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-12-06 18:42:08,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130178715] [2021-12-06 18:42:08,705 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:42:08,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 18:42:08,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:42:08,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 18:42:08,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-12-06 18:42:08,706 INFO L87 Difference]: Start difference. First operand 314 states and 346 transitions. Second operand has 12 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 18:42:08,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:42:08,832 INFO L93 Difference]: Finished difference Result 337 states and 374 transitions. [2021-12-06 18:42:08,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 18:42:08,832 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 60 [2021-12-06 18:42:08,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:42:08,834 INFO L225 Difference]: With dead ends: 337 [2021-12-06 18:42:08,834 INFO L226 Difference]: Without dead ends: 337 [2021-12-06 18:42:08,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 112 SyntacticMatches, 12 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:42:08,834 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 39 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:42:08,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 185 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 40 Invalid, 0 Unknown, 121 Unchecked, 0.1s Time] [2021-12-06 18:42:08,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-12-06 18:42:08,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 313. [2021-12-06 18:42:08,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 284 states have (on average 1.1408450704225352) internal successors, (324), 296 states have internal predecessors, (324), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (13), 8 states have call predecessors, (13), 8 states have call successors, (13) [2021-12-06 18:42:08,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 345 transitions. [2021-12-06 18:42:08,838 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 345 transitions. Word has length 60 [2021-12-06 18:42:08,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:42:08,838 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 345 transitions. [2021-12-06 18:42:08,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 18:42:08,838 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 345 transitions. [2021-12-06 18:42:08,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 18:42:08,839 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:42:08,839 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:42:08,841 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (62)] Ended with exit code 0 [2021-12-06 18:42:09,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2021-12-06 18:42:09,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:42:09,241 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:42:09,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:42:09,242 INFO L85 PathProgramCache]: Analyzing trace with hash -1541855194, now seen corresponding path program 1 times [2021-12-06 18:42:09,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:42:09,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [810238000] [2021-12-06 18:42:09,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:09,244 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:42:09,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:42:09,246 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:42:09,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2021-12-06 18:42:09,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:42:09,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 18:42:09,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:09,824 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:42:09,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:10,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:10,455 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:42:10,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:12,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:12,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:12,418 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:42:12,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:12,503 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:42:12,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:13,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 18 [2021-12-06 18:42:13,186 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:42:13,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [810238000] [2021-12-06 18:42:13,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [810238000] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:42:13,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [597873407] [2021-12-06 18:42:13,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:13,186 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:42:13,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:42:13,187 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:42:13,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (64)] Waiting until timeout for monitored process [2021-12-06 18:42:13,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:42:13,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 18:42:13,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:13,860 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:42:13,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:14,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:14,319 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 18:42:14,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:15,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:15,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:15,955 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 18:42:15,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:15,988 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:42:15,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:16,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 28 treesize of output 20 [2021-12-06 18:42:16,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [597873407] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:42:16,420 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:42:16,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2021-12-06 18:42:16,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402004874] [2021-12-06 18:42:16,421 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:42:16,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 18:42:16,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:42:16,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 18:42:16,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:42:16,421 INFO L87 Difference]: Start difference. First operand 313 states and 345 transitions. Second operand has 15 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 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) [2021-12-06 18:42:16,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:42:16,943 INFO L93 Difference]: Finished difference Result 364 states and 400 transitions. [2021-12-06 18:42:16,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 18:42:16,944 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 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 61 [2021-12-06 18:42:16,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:42:16,945 INFO L225 Difference]: With dead ends: 364 [2021-12-06 18:42:16,946 INFO L226 Difference]: Without dead ends: 364 [2021-12-06 18:42:16,946 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 128 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=100, Invalid=550, Unknown=0, NotChecked=0, Total=650 [2021-12-06 18:42:16,946 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 164 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 441 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:42:16,946 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 425 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 64 Invalid, 0 Unknown, 441 Unchecked, 0.2s Time] [2021-12-06 18:42:16,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-12-06 18:42:16,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 318. [2021-12-06 18:42:16,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 289 states have (on average 1.1384083044982698) internal successors, (329), 301 states have internal predecessors, (329), 8 states have call successors, (8), 8 states have call predecessors, (8), 12 states have return successors, (13), 8 states have call predecessors, (13), 8 states have call successors, (13) [2021-12-06 18:42:16,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 350 transitions. [2021-12-06 18:42:16,950 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 350 transitions. Word has length 61 [2021-12-06 18:42:16,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:42:16,950 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 350 transitions. [2021-12-06 18:42:16,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 12 states have internal predecessors, (56), 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) [2021-12-06 18:42:16,951 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 350 transitions. [2021-12-06 18:42:16,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-06 18:42:16,951 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:42:16,951 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:42:16,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2021-12-06 18:42:17,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (64)] Ended with exit code 0 [2021-12-06 18:42:17,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 18:42:17,353 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:42:17,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:42:17,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1148136154, now seen corresponding path program 2 times [2021-12-06 18:42:17,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:42:17,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1195861017] [2021-12-06 18:42:17,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:42:17,356 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:42:17,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:42:17,358 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:42:17,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2021-12-06 18:42:17,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:42:17,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:42:17,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 18:42:17,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:17,964 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 40 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:42:17,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:18,891 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 40 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:42:18,891 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:42:18,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1195861017] [2021-12-06 18:42:18,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1195861017] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:42:18,891 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:42:18,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 13 [2021-12-06 18:42:18,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603012810] [2021-12-06 18:42:18,891 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:42:18,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 18:42:18,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:42:18,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 18:42:18,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-12-06 18:42:18,892 INFO L87 Difference]: Start difference. First operand 318 states and 350 transitions. Second operand has 13 states, 13 states have (on average 8.23076923076923) internal successors, (107), 13 states have internal predecessors, (107), 3 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:42:19,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:42:19,241 INFO L93 Difference]: Finished difference Result 319 states and 345 transitions. [2021-12-06 18:42:19,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 18:42:19,241 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.23076923076923) internal successors, (107), 13 states have internal predecessors, (107), 3 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 61 [2021-12-06 18:42:19,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:42:19,242 INFO L225 Difference]: With dead ends: 319 [2021-12-06 18:42:19,243 INFO L226 Difference]: Without dead ends: 319 [2021-12-06 18:42:19,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-12-06 18:42:19,243 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 111 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:42:19,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 268 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 18:42:19,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-12-06 18:42:19,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 302. [2021-12-06 18:42:19,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 275 states have (on average 1.1272727272727272) internal successors, (310), 287 states have internal predecessors, (310), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 18:42:19,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 328 transitions. [2021-12-06 18:42:19,247 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 328 transitions. Word has length 61 [2021-12-06 18:42:19,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:42:19,247 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 328 transitions. [2021-12-06 18:42:19,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.23076923076923) internal successors, (107), 13 states have internal predecessors, (107), 3 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 18:42:19,247 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 328 transitions. [2021-12-06 18:42:19,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-06 18:42:19,248 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:42:19,248 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:42:19,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (65)] Ended with exit code 0 [2021-12-06 18:42:19,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:42:19,449 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:42:19,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:42:19,450 INFO L85 PathProgramCache]: Analyzing trace with hash -340935575, now seen corresponding path program 1 times [2021-12-06 18:42:19,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:42:19,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [398392000] [2021-12-06 18:42:19,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:19,452 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:42:19,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:42:19,454 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:42:19,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2021-12-06 18:42:19,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:42:19,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 18:42:19,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:20,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:20,056 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 21 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:42:20,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:20,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:20,535 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:42:20,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [398392000] [2021-12-06 18:42:20,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [398392000] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:42:20,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1242659430] [2021-12-06 18:42:20,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:20,536 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:42:20,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:42:20,537 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:42:20,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (67)] Waiting until timeout for monitored process [2021-12-06 18:42:20,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:42:20,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:42:20,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:21,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:21,227 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 18:42:21,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:21,372 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 18:42:21,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1242659430] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-06 18:42:21,373 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:42:21,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10, 5] total 20 [2021-12-06 18:42:21,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903137106] [2021-12-06 18:42:21,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:42:21,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 18:42:21,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:42:21,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 18:42:21,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:42:21,374 INFO L87 Difference]: Start difference. First operand 302 states and 328 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) [2021-12-06 18:42:21,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:42:21,735 INFO L93 Difference]: Finished difference Result 296 states and 315 transitions. [2021-12-06 18:42:21,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 18:42:21,736 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 [2021-12-06 18:42:21,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:42:21,737 INFO L225 Difference]: With dead ends: 296 [2021-12-06 18:42:21,737 INFO L226 Difference]: Without dead ends: 296 [2021-12-06 18:42:21,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-12-06 18:42:21,738 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 118 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:42:21,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 94 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 18:42:21,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-12-06 18:42:21,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 296. [2021-12-06 18:42:21,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 270 states have (on average 1.1) internal successors, (297), 281 states have internal predecessors, (297), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 18:42:21,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 315 transitions. [2021-12-06 18:42:21,741 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 315 transitions. Word has length 63 [2021-12-06 18:42:21,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:42:21,741 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 315 transitions. [2021-12-06 18:42:21,741 INFO L471 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) [2021-12-06 18:42:21,741 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 315 transitions. [2021-12-06 18:42:21,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-06 18:42:21,742 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:42:21,742 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2021-12-06 18:42:21,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (67)] Ended with exit code 0 [2021-12-06 18:42:21,956 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (66)] Ended with exit code 0 [2021-12-06 18:42:22,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:42:22,144 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:42:22,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:42:22,145 INFO L85 PathProgramCache]: Analyzing trace with hash 40877192, now seen corresponding path program 1 times [2021-12-06 18:42:22,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:42:22,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1129406016] [2021-12-06 18:42:22,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:22,147 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:42:22,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:42:22,148 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:42:22,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2021-12-06 18:42:22,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:42:22,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 18:42:22,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:22,313 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 18:42:22,313 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 18:42:22,313 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:42:22,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1129406016] [2021-12-06 18:42:22,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1129406016] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 18:42:22,313 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 18:42:22,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 18:42:22,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698762476] [2021-12-06 18:42:22,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 18:42:22,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 18:42:22,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:42:22,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 18:42:22,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:42:22,314 INFO L87 Difference]: Start difference. First operand 296 states and 315 transitions. Second operand has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:42:22,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:42:22,405 INFO L93 Difference]: Finished difference Result 306 states and 325 transitions. [2021-12-06 18:42:22,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 18:42:22,406 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 63 [2021-12-06 18:42:22,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:42:22,407 INFO L225 Difference]: With dead ends: 306 [2021-12-06 18:42:22,407 INFO L226 Difference]: Without dead ends: 306 [2021-12-06 18:42:22,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 18:42:22,408 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 20 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 18:42:22,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 68 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 18:42:22,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-12-06 18:42:22,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 295. [2021-12-06 18:42:22,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 270 states have (on average 1.0962962962962963) internal successors, (296), 280 states have internal predecessors, (296), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 18:42:22,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 314 transitions. [2021-12-06 18:42:22,411 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 314 transitions. Word has length 63 [2021-12-06 18:42:22,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:42:22,412 INFO L470 AbstractCegarLoop]: Abstraction has 295 states and 314 transitions. [2021-12-06 18:42:22,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 17.0) internal successors, (34), 3 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 18:42:22,412 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 314 transitions. [2021-12-06 18:42:22,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-12-06 18:42:22,412 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:42:22,412 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2021-12-06 18:42:22,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2021-12-06 18:42:22,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:42:22,614 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:42:22,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:42:22,615 INFO L85 PathProgramCache]: Analyzing trace with hash -460493020, now seen corresponding path program 1 times [2021-12-06 18:42:22,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:42:22,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [335090641] [2021-12-06 18:42:22,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:22,617 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:42:22,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:42:22,620 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:42:22,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2021-12-06 18:42:22,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:42:22,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 18:42:22,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:23,127 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 43 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:42:23,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:23,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-12-06 18:42:24,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 19 treesize of output 15 [2021-12-06 18:42:24,795 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 33 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 18:42:24,795 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:42:24,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [335090641] [2021-12-06 18:42:24,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [335090641] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:42:24,795 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:42:24,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 14 [2021-12-06 18:42:24,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354701485] [2021-12-06 18:42:24,795 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:42:24,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 18:42:24,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:42:24,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 18:42:24,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:42:24,796 INFO L87 Difference]: Start difference. First operand 295 states and 314 transitions. Second operand has 15 states, 14 states have (on average 8.571428571428571) internal successors, (120), 14 states have internal predecessors, (120), 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) [2021-12-06 18:42:25,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:42:25,901 INFO L93 Difference]: Finished difference Result 367 states and 394 transitions. [2021-12-06 18:42:25,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:42:25,902 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.571428571428571) internal successors, (120), 14 states have internal predecessors, (120), 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 65 [2021-12-06 18:42:25,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:42:25,903 INFO L225 Difference]: With dead ends: 367 [2021-12-06 18:42:25,903 INFO L226 Difference]: Without dead ends: 367 [2021-12-06 18:42:25,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-12-06 18:42:25,904 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 290 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 18:42:25,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 234 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-12-06 18:42:25,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2021-12-06 18:42:25,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 292. [2021-12-06 18:42:25,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 270 states have (on average 1.0851851851851853) internal successors, (293), 277 states have internal predecessors, (293), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 18:42:25,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 311 transitions. [2021-12-06 18:42:25,908 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 311 transitions. Word has length 65 [2021-12-06 18:42:25,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:42:25,908 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 311 transitions. [2021-12-06 18:42:25,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.571428571428571) internal successors, (120), 14 states have internal predecessors, (120), 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) [2021-12-06 18:42:25,908 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 311 transitions. [2021-12-06 18:42:25,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 18:42:25,909 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:42:25,909 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:42:25,917 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (69)] Ended with exit code 0 [2021-12-06 18:42:26,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:42:26,110 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:42:26,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:42:26,112 INFO L85 PathProgramCache]: Analyzing trace with hash 701075492, now seen corresponding path program 1 times [2021-12-06 18:42:26,113 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:42:26,113 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [893692976] [2021-12-06 18:42:26,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:26,114 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:42:26,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:42:26,115 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:42:26,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2021-12-06 18:42:26,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 18:42:26,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 18:42:26,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:26,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:26,629 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:42:26,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 26 treesize of output 30 [2021-12-06 18:42:26,699 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-12-06 18:42:26,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 21 [2021-12-06 18:42:26,727 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 28 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:42:26,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:27,156 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 39 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:42:27,156 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:42:27,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [893692976] [2021-12-06 18:42:27,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [893692976] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 18:42:27,157 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:42:27,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-12-06 18:42:27,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354435044] [2021-12-06 18:42:27,157 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:42:27,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 18:42:27,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:42:27,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 18:42:27,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-12-06 18:42:27,158 INFO L87 Difference]: Start difference. First operand 292 states and 311 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) [2021-12-06 18:42:27,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:42:27,438 INFO L93 Difference]: Finished difference Result 312 states and 328 transitions. [2021-12-06 18:42:27,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 18:42:27,438 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 [2021-12-06 18:42:27,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:42:27,439 INFO L225 Difference]: With dead ends: 312 [2021-12-06 18:42:27,439 INFO L226 Difference]: Without dead ends: 312 [2021-12-06 18:42:27,440 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 118 SyntacticMatches, 7 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-12-06 18:42:27,440 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 38 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 18:42:27,440 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 220 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 109 Invalid, 0 Unknown, 87 Unchecked, 0.2s Time] [2021-12-06 18:42:27,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-12-06 18:42:27,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 246. [2021-12-06 18:42:27,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 227 states have (on average 1.079295154185022) internal successors, (245), 233 states have internal predecessors, (245), 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) [2021-12-06 18:42:27,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 260 transitions. [2021-12-06 18:42:27,444 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 260 transitions. Word has length 66 [2021-12-06 18:42:27,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:42:27,444 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 260 transitions. [2021-12-06 18:42:27,444 INFO L471 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) [2021-12-06 18:42:27,444 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 260 transitions. [2021-12-06 18:42:27,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-12-06 18:42:27,444 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:42:27,445 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2021-12-06 18:42:27,453 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2021-12-06 18:42:27,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:42:27,645 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:42:27,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:42:27,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1390381782, now seen corresponding path program 2 times [2021-12-06 18:42:27,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:42:27,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1666510412] [2021-12-06 18:42:27,647 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:42:27,648 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:42:27,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:42:27,649 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:42:27,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2021-12-06 18:42:27,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:42:27,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:42:27,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 18:42:27,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:28,090 INFO L354 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2021-12-06 18:42:28,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 22 treesize of output 29 [2021-12-06 18:42:28,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 31 [2021-12-06 18:42:29,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:29,099 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:42:29,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:29,544 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-12-06 18:42:29,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1666510412] [2021-12-06 18:42:29,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1666510412] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:42:29,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1243547032] [2021-12-06 18:42:29,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 18:42:29,544 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-12-06 18:42:29,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 [2021-12-06 18:42:29,545 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-12-06 18:42:29,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (72)] Waiting until timeout for monitored process [2021-12-06 18:42:29,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 18:42:29,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 18:42:29,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 18:42:29,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 18:42:30,104 INFO L354 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2021-12-06 18:42:30,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 31 treesize of output 48 [2021-12-06 18:42:30,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 43 [2021-12-06 18:42:31,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 18:42:31,188 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 18:42:31,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 18:42:31,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1243547032] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 18:42:31,477 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 18:42:31,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 19 [2021-12-06 18:42:31,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881458372] [2021-12-06 18:42:31,477 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 18:42:31,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-12-06 18:42:31,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-12-06 18:42:31,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-12-06 18:42:31,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-12-06 18:42:31,478 INFO L87 Difference]: Start difference. First operand 246 states and 260 transitions. Second operand has 21 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 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) [2021-12-06 18:42:32,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 18:42:32,186 INFO L93 Difference]: Finished difference Result 301 states and 318 transitions. [2021-12-06 18:42:32,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 18:42:32,186 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 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 66 [2021-12-06 18:42:32,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 18:42:32,187 INFO L225 Difference]: With dead ends: 301 [2021-12-06 18:42:32,188 INFO L226 Difference]: Without dead ends: 301 [2021-12-06 18:42:32,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 124 SyntacticMatches, 12 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=188, Invalid=868, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 18:42:32,188 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 202 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 287 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 18:42:32,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 381 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 182 Invalid, 0 Unknown, 287 Unchecked, 0.3s Time] [2021-12-06 18:42:32,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-12-06 18:42:32,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 245. [2021-12-06 18:42:32,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 227 states have (on average 1.0748898678414096) internal successors, (244), 232 states have internal predecessors, (244), 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) [2021-12-06 18:42:32,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 259 transitions. [2021-12-06 18:42:32,192 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 259 transitions. Word has length 66 [2021-12-06 18:42:32,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 18:42:32,192 INFO L470 AbstractCegarLoop]: Abstraction has 245 states and 259 transitions. [2021-12-06 18:42:32,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 4.166666666666667) internal successors, (75), 17 states have internal predecessors, (75), 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) [2021-12-06 18:42:32,192 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 259 transitions. [2021-12-06 18:42:32,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-12-06 18:42:32,192 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 18:42:32,192 INFO L514 BasicCegarLoop]: 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] [2021-12-06 18:42:32,201 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (71)] Ended with exit code 0 [2021-12-06 18:42:32,401 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt (72)] Ended with exit code 0 [2021-12-06 18:42:32,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3,72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/cvc4 --incremental --print-success --lang smt [2021-12-06 18:42:32,594 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-12-06 18:42:32,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 18:42:32,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1953429379, now seen corresponding path program 1 times [2021-12-06 18:42:32,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-12-06 18:42:32,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [357854262] [2021-12-06 18:42:32,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 18:42:32,597 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-12-06 18:42:32,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat [2021-12-06 18:42:32,598 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-12-06 18:42:32,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2021-12-06 18:42:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 18:42:32,781 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 18:42:32,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 18:42:32,934 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-12-06 18:42:32,934 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-12-06 18:42:32,935 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (22 of 23 remaining) [2021-12-06 18:42:32,936 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATION (21 of 23 remaining) [2021-12-06 18:42:32,936 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATION (20 of 23 remaining) [2021-12-06 18:42:32,936 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (19 of 23 remaining) [2021-12-06 18:42:32,936 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (18 of 23 remaining) [2021-12-06 18:42:32,936 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (17 of 23 remaining) [2021-12-06 18:42:32,936 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 23 remaining) [2021-12-06 18:42:32,936 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATION (15 of 23 remaining) [2021-12-06 18:42:32,936 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATION (14 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATION (13 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATION (12 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (11 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (10 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (9 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (8 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (7 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (6 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (5 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (4 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (3 of 23 remaining) [2021-12-06 18:42:32,937 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE (2 of 23 remaining) [2021-12-06 18:42:32,938 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE (1 of 23 remaining) [2021-12-06 18:42:32,938 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE (0 of 23 remaining) [2021-12-06 18:42:32,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 (73)] Ended with exit code 0 [2021-12-06 18:42:33,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/mathsat -unsat_core_generation=3 [2021-12-06 18:42:33,143 INFO L732 BasicCegarLoop]: Path program histogram: [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 18:42:33,145 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-06 18:42:33,201 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 06:42:33 BoogieIcfgContainer [2021-12-06 18:42:33,201 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-06 18:42:33,202 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 18:42:33,202 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 18:42:33,202 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 18:42:33,202 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 06:37:41" (3/4) ... [2021-12-06 18:42:33,204 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-06 18:42:33,204 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 18:42:33,204 INFO L158 Benchmark]: Toolchain (without parser) took 292690.46ms. Allocated memory was 60.8MB in the beginning and 98.6MB in the end (delta: 37.7MB). Free memory was 37.8MB in the beginning and 49.9MB in the end (delta: -12.1MB). Peak memory consumption was 26.5MB. Max. memory is 16.1GB. [2021-12-06 18:42:33,205 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 60.8MB. Free memory is still 41.7MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 18:42:33,205 INFO L158 Benchmark]: CACSL2BoogieTranslator took 317.68ms. Allocated memory is still 60.8MB. Free memory was 37.6MB in the beginning and 34.0MB in the end (delta: 3.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2021-12-06 18:42:33,205 INFO L158 Benchmark]: Boogie Procedure Inliner took 38.79ms. Allocated memory is still 60.8MB. Free memory was 33.8MB in the beginning and 31.5MB in the end (delta: 2.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 18:42:33,205 INFO L158 Benchmark]: Boogie Preprocessor took 23.71ms. Allocated memory is still 60.8MB. Free memory was 31.5MB in the beginning and 29.9MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 18:42:33,205 INFO L158 Benchmark]: RCFGBuilder took 385.22ms. Allocated memory was 60.8MB in the beginning and 98.6MB in the end (delta: 37.7MB). Free memory was 29.9MB in the beginning and 68.1MB in the end (delta: -38.2MB). Peak memory consumption was 5.4MB. Max. memory is 16.1GB. [2021-12-06 18:42:33,205 INFO L158 Benchmark]: TraceAbstraction took 291917.56ms. Allocated memory is still 98.6MB. Free memory was 67.7MB in the beginning and 49.9MB in the end (delta: 17.9MB). Peak memory consumption was 17.5MB. Max. memory is 16.1GB. [2021-12-06 18:42:33,205 INFO L158 Benchmark]: Witness Printer took 2.47ms. Allocated memory is still 98.6MB. Free memory is still 49.9MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 18:42:33,206 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.12ms. Allocated memory is still 60.8MB. Free memory is still 41.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 317.68ms. Allocated memory is still 60.8MB. Free memory was 37.6MB in the beginning and 34.0MB in the end (delta: 3.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 38.79ms. Allocated memory is still 60.8MB. Free memory was 33.8MB in the beginning and 31.5MB in the end (delta: 2.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 23.71ms. Allocated memory is still 60.8MB. Free memory was 31.5MB in the beginning and 29.9MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 385.22ms. Allocated memory was 60.8MB in the beginning and 98.6MB in the end (delta: 37.7MB). Free memory was 29.9MB in the beginning and 68.1MB in the end (delta: -38.2MB). Peak memory consumption was 5.4MB. Max. memory is 16.1GB. * TraceAbstraction took 291917.56ms. Allocated memory is still 98.6MB. Free memory was 67.7MB in the beginning and 49.9MB in the end (delta: 17.9MB). Peak memory consumption was 17.5MB. Max. memory is 16.1GB. * Witness Printer took 2.47ms. Allocated memory is still 98.6MB. Free memory is still 49.9MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 722]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693. Possible FailurePath: [L685] int state = STATE_1; [L686] char *global = 0; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; VAL [commands={6:0}, global={0:0}, state=0] [L723] CALL parse_input("c1") VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=null, \old(global)=null, \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)=null, \old(global)=null, \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)=null, \old(global)=null, \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)=null, \old(global)=null, \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)=null, \old(global)=null, \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)=null, \old(global)=null, \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)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].state_needed=0, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, commands[i].function={-1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={7:0}] [L706] COND FALSE !(\read(*global)) VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={7:0}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)=null, \old(global)=null, \old(state)=0, commands={6:0}, global={7:0}, state=1, x={7:0}] [L695] RET commands[i].function() [L723] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L724] CALL parse_input("c1") VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L724] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L725] CALL parse_input("c2") VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)=null, \old(global)=null, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L725] RET parse_input("c2") VAL [commands={6:0}, global={7:0}, state=1] [L726] return 0; VAL [\result=0, commands={6:0}, global={7:0}, state=1] - UnprovableResult [Line: 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: 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: 694]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 694]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 695]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 695]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 67 locations, 23 error locations. Started 1 CEGAR loops. OverallTime: 291.8s, OverallIterations: 50, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 105.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8999 SdHoareTripleChecker+Valid, 13.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8993 mSDsluCounter, 13364 SdHoareTripleChecker+Invalid, 12.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 3486 IncrementalHoareTripleChecker+Unchecked, 10269 mSDsCounter, 714 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6713 IncrementalHoareTripleChecker+Invalid, 10913 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 714 mSolverCounterUnsat, 3095 mSDtfsCounter, 6713 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4421 GetRequests, 3544 SyntacticMatches, 146 SemanticMatches, 731 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 4237 ImplicationChecksByTransitivity, 207.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=757occurred in iteration=20, InterpolantAutomatonStates: 534, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 49 MinimizatonAttempts, 2764 StatesRemovedByMinimization, 47 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 7.8s SatisfiabilityAnalysisTime, 160.2s InterpolantComputationTime, 3120 NumberOfCodeBlocks, 3120 NumberOfCodeBlocksAsserted, 80 NumberOfCheckSat, 3623 ConstructedInterpolants, 592 QuantifiedInterpolants, 54045 SizeOfPredicates, 356 NumberOfNonLiveVariables, 11901 ConjunctsInSsa, 1082 ConjunctsInUnsatCore, 87 InterpolantComputations, 14 PerfectInterpolantSequences, 1191/2385 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 [2021-12-06 18:42:33,232 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9a220e6-1ecc-489c-be7d-f51b664d8af8/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample